iOS UIKit
文章平均质量分 66
change_lee
这个作者很懒,什么都没留下…
展开
-
UIKit 滚动视图 UIScrollView
为滚动视图添加子视图,推荐使用代码的方式,不推荐嵌入视图的方式UIImage *image = [UIImage imageNamed:@"imageName"];UIImageView *imageView = [[UIImageView alloc] initWithImage:image];[self.scrollView addSubview:imageView];设置滚动原创 2015-08-06 16:05:49 · 426 阅读 · 0 评论 -
动画 Core Animation 直接修改视图属性
UIView视图的动画功能,可以使在更新或切换视图时有放缓节奏、产生流畅的动画效果,进而改善用户体验。UIView可以产生动画效果的变化包括:位置变化:在屏幕上移动视图。大小变化:改变视图框架(frame)和边界。拉伸变化:改变视图内容的延展区域。改变透明度:改变视图的alpha值。改变状态:隐藏或显示状态。改变视图层次顺序:视图哪个前哪个后。原创 2015-08-05 16:46:28 · 689 阅读 · 0 评论 -
UIKit 视图 UIView
UIView的两种创建方式1、通过 storyboard 进行创建2、通过代码创建 [[UIView alloc] initWithFrame:(CGRect)],可以用 CGRectZero 作为参数示例:CGRect rect = CGRectMake(0, 0, 50, 60);UILabel *label = [[UILabel alloc] initW原创 2015-08-05 07:21:06 · 407 阅读 · 0 评论 -
UIKit 手势识别 UIGestureRecognizer
1、创建手势识别器,并添加到视图中创建手势识别器,其中参数 initWithTarget 指出了处理手势的对象,参数 action 指出了处理手势的方法名。UIPinchGestureRecognizer *pinchRecognizer= [[UIPinchGestureRecognizer alloc] initWithTarget:self原创 2015-08-05 07:45:38 · 692 阅读 · 0 评论 -
UIKit 选项卡栏控制器 UITabBarController (未完成)
UIViewController原创 2015-08-03 20:19:21 · 399 阅读 · 0 评论 -
页面跳转与数据传递
使用 segue 实现页面跳转[selfperformSegueWithIdentifier:@"EditNewRegion"sender:nil];原创 2015-07-18 18:31:37 · 374 阅读 · 0 评论 -
UIKit 视图的生命周期
viewDidLoad只会在屏幕出现前执行一次,在此处可以t添加一次性的初始化代码,但是此时屏幕视图并没有构建出来,因此,在此处无法获得视图的相关几何信息,从而无法确定用户的屏幕尺寸。- (void)viewDidLoad { [super viewDidLoad]; // 添加初始化信息}视图即将出现在屏幕上时,viewWillAppear 会被调用,当存在原创 2015-07-30 11:33:42 · 517 阅读 · 0 评论 -
UIKit 带属性的字符串 NSAttributedString、NSMutableAttributedString、NSTextStorge(未完成)
NSAttributedString是一个带有属性的字符串,通过该类可以灵活地操作和呈现多种样式的文字数据。NSTextStorge是NSMutableAttributedString的子类NSString *string = @"你知道怎么在一个label设置不同的颜色嘛?"; NSMutableAttributedString *attrString = [[NSMut原创 2015-07-30 09:20:26 · 454 阅读 · 0 评论 -
ios开发UIImage imageNamed方法的误用
[UIImage imageNamed:@"icon.png"]用上面的方法加载图片有问题。该方法即可以从bundle中读取图片。这种方法在application bundle的顶层文件夹寻找由供应的名字的图象 。如果找到图片,装载到iPhone系统缓存图象。那意味图片是(理论上)放在内存里作为cache的。因此如果图片资源多了或大了,此方式容易引起发生内存警告从而导致自动退出转载 2015-09-19 17:22:21 · 487 阅读 · 0 评论