首页 > 代码库 > 开发进阶08_UIToolbar
开发进阶08_UIToolbar
UIToolbar的基本使用
[UIView animateWithDuration:1.0 animations:^{
rowView.frame = CGRectMake(0, rowY, 375, 44);
rowView.alpha = 1;
}];
[UIView animateWithDuration:1.0 animations:^{
CGRect tempF = last.frame;
tempF.origin.x = 375;
last.frame = tempF;
last.alpha = 0;
} completion:^(BOOL finished) {
//动画执行完毕之后执行这里的代码段
}];
alpha:透明度
类扩展(Class Extension,匿名分类)
-》格式
@interface ViewController ()
{
//成员变量
}
//方法声明
@end
-》作用
1、写在.m文件中
2、一般用来扩充私有成员变量、@property属性、方法等
生成随机数:
1、arc4random()会生成任意整数和0
2、arc4random_uniform(100)会生成0~99的整数(包括0和99)
UIView常见方法
-》addSubview:(UIView *)child
添加子控件用(最新添加的子控件,会显示在最上面)
-》NSArray *subviews
通过addsubview:方法添加的子控件都会存在于这个数组中
-》removeFromSuperview
将控件本身从父控件中移除(控件本身也会从父控件的subviews数组中移除)
-》(UIView *)viewWithTag:(int) mytag
返回tag值为mytag的子控件
如果有过个子控件的tag值一样,只会返回第一个匹配的子控件(在查找tag匹配的控件时,也包含控件本身)
-》UIView *superview
父控件
开发进阶08_UIToolbar