标签:
在OC里写一个动态Frame很简单,例如:btn.frame = CGRectMake(i*(320/tabArray.count), 0, 320/tabArray.count, 49);
但是到了swift里这么来写是行不通的,编译不通过,找了下写法如下
var button:UIButton = UIButton() var z = (idx)*135 var c = CGFloat(z) var x:CGFloat = 107.0 + c var frame = CGRectMake(x, 20, 135, 53) button.frame = frame
OC写法:
[NSString stringWithFormat:@"%.2ld",(long)row];
swift中的写法:
NSString(format: "tabbar_unselected%d",idx)
上面这2个是我在做项目时遇到的,虽然很基础,但是还是要记录下。标签:
原文地址:http://blog.csdn.net/quanqinyang/article/details/43679959