UIView的一个bug?
xcode4.6.2,ios6.1sdk[code]
UIView * item =[[UIView alloc]init];
CGRect f = CGRectMake(0,0,((width-10)/3),50); //width=320
UILabel * coloum1 = [[UILabel alloc]initWithFrame:f];
coloum1.text= [Data objectForKey:key0];
coloum1.numberOfLines=0;
coloum1.textAlignment=NSTextAlignmentCenter;
[item addSubview:coloum1];
[\code]
由于310/3除不尽,导致uiview的右边出现一条灰色边,解决办法转换int
囧!
---------------------------
囧!!!发帖不能不给分? ios --------------------编程问答-------------------- uiview默认是透明的,所以无论尺寸为何值都不会有灰色边,是你其它地方有误。 --------------------编程问答--------------------
口误,设置frame出现灰边的是uilabel --------------------编程问答-------------------- http://write.blog.csdn.net/postlist
补充:移动开发 , iPhone