随笔分类 -  UI基础控件

摘要:bringSubviewToFront: 把指定的子视图移动到顶层 - (void)bringSubviewToFront:(UIView *)view 参数 view 需要移到顶层的视图 convertPoint:fromView: 把一个点从一个坐标系转换到接收者的坐标系 - (CGPoint) 阅读全文
posted @ 2016-02-27 11:18 苏武牧羊 阅读(279) 评论(0) 推荐(0)
摘要:此方法可实现点击穿透、点击下层视图功能 一. hitTest:withEvent:调用过程 iOS系统检测到手指触摸(Touch)操作时会将其放入当前活动Application的事件队列,UIApplication会 从事件队列中取出触摸事件并传递给key window(当前接收用户事件的窗口)处理 阅读全文
posted @ 2016-02-27 10:27 苏武牧羊 阅读(533) 评论(0) 推荐(0)
摘要:前言 关于本地图片UIImage的加载问题,还是需要注意的。不同的加载处理方式,在效率和性能上还是有差异的。 今天,我们来讲讲UIImage的加载应该选择什么样的API来加载! 两种API 这两种API分别是: -imageNamed: 默认加载图片成功后会内存中缓存图片,这个方法用一个指定的名字在 阅读全文
posted @ 2016-02-24 20:22 苏武牧羊 阅读(806) 评论(0) 推荐(0)
摘要:animateWithDuration:<#(NSTimeInterval)#> delay:<#(NSTimeInterval)#> options:<#(UIViewAnimationOptions)#> animations:<#^(void)animations#> completion:< 阅读全文
posted @ 2016-02-22 16:31 苏武牧羊 阅读(282) 评论(0) 推荐(0)
摘要:有时侯你并不想把导航条左侧按钮外观字体或背景全部用以下代码来更改 UIBarButtonItem *rightItem = [YBarButtonItem barButtonWithStyle:YBarButtonStyleRoundedRectangle Title:@"Save" Action: 阅读全文
posted @ 2016-01-29 23:21 苏武牧羊 阅读(274) 评论(0) 推荐(0)
摘要:UIAlertController有两种样式 preferredStyle:UIAlertControllerStyleAlert (位于屏幕的中部)UIAlertControllerStyleActionSheet(位于屏幕的下方) UIAlertController *alert = [UIAl... 阅读全文
posted @ 2016-01-20 16:08 苏武牧羊 阅读(277) 评论(0) 推荐(0)
摘要:1.给UIView设置圆角,边框,阴影绘制,需要使用layer 1)设置圆角cornerView.layer.cornerRadius = 20; //设置试图圆角的大小cornerView.layer.masksToBounds = YES //防止子元素溢出父试图将一个正方形设置成圆形,代码为: 阅读全文
posted @ 2016-01-14 21:04 苏武牧羊 阅读(560) 评论(0) 推荐(0)
摘要://判断IOS7以上版本#define ISIOS7PLUS ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0 ? YES : NO)//判断iPhone型号大于5#define ISIPHONE5PLUS ([UIScree... 阅读全文
posted @ 2016-01-14 18:54 苏武牧羊 阅读(216) 评论(0) 推荐(0)
摘要:1.contentMode属性这个属性是用来设置图片的显示方式,如居中、居右,是否缩放等,有以下几个常量可供设定:UIViewContentModeScaleToFillUIViewContentModeScaleAspectFitUIViewContentModeScaleAspectFillUI... 阅读全文
posted @ 2016-01-14 14:49 苏武牧羊 阅读(1904) 评论(0) 推荐(0)
摘要:UITextView文本视图相比与UITextField直观的区别就是UITextView可以输入多行文字并且可以滚动显示浏览全文。常见UITextView使用在APP的软件简介、内容详情显示、小说阅读显示、发表空间内容输入、说说文本框、评论文本框等。UITextView的使用有它本身的代理方法,也... 阅读全文
posted @ 2016-01-09 11:30 苏武牧羊 阅读(213) 评论(0) 推荐(0)
摘要:UIPickerView是一个选择器控件,它可以生成单列的选择器,也可生成多列的选择器,而且开发者完全可以自定义选择项的外观,因此用法非常灵活。UIPickerView直接继承了UIView,没有继承UIControl,因此,它不能像UIControl那样绑定事件处理方法,UIPickerView的... 阅读全文
posted @ 2016-01-09 11:06 苏武牧羊 阅读(260) 评论(0) 推荐(0)
摘要:我目前学到的知识,播放动画的步骤就是下面的几个步骤,把照片资源放到数组里面,通过动画animationImage加载数组,设置动画播放的时间和次数完成播放.后来通过看一些视频了解到:当需要播放多个动画的时候可以把动画播放方法封装起来,因为方法完全一致,不一样的比如图片的数量,图片的名称当做参数传入方... 阅读全文
posted @ 2016-01-01 11:37 苏武牧羊 阅读(473) 评论(0) 推荐(0)
摘要:UIWindow是UIView的子类,一个程序只能有一个window主窗口.在XCode7之后我们创建UIWindow的对象,代码如下: //创建一个窗口,使其铺满屏幕(设置大小) 初始化的时候不要用self.window,这样相当于先调用setter方法再申请空间,可能会出现传值错误 ... 阅读全文
posted @ 2015-12-29 20:00 苏武牧羊 阅读(174) 评论(0) 推荐(0)