此时打印的所有子控件会把使用自动布局的控件也打印出来,不准确,所以得去掉这两个选项,再进行打印 使用实例如下: viewWithTag的注意点,当有多个相同的Tag值时,它是先找到第一个Tag值,而不会继续找下去了,它是按照添加顺序来查找的 使用insertSubview: aboveSubview ...
分类:
其他好文 时间:
2016-09-19 15:45:12
阅读次数:
134
例如创建一个view视图,view是最纯洁的控制,必须得指定它的位置,而不像其他的控件像UISwitch默认都有一个位置 在viewDidLoad方法中打印它的位置: 将控件放入一个视图中,只需移动白色的视图,里面的子控件也会跟着移动,因为里面的控件的frame是相对子父控件左上角为坐标原点 注意: ...
分类:
其他好文 时间:
2016-09-19 15:38:58
阅读次数:
159
(1)UIButton类继承自UIControl,而UIControl继承自UIView,因为UIView就是个矩形区域,所以 UIButton实例化的对象其实都是一个矩形,虽然有各种圆角、增加联系人、信息按钮等等,给它们加个背景它们就现形成矩形了,而且它们有个frame 属性,这就是设置位置和矩形 ...
分类:
其他好文 时间:
2016-09-19 12:56:30
阅读次数:
108
autoResizingMask 是UIView的一个属性,在一些简单的布局中,使用autoResizingMask,可以实现子控件相对于父控件的自动布局。 autoResizingMask 是UIViewAutoresizing 类型的,其定义为: UIViewAutoresizing 是一个枚举 ...
分类:
移动开发 时间:
2016-09-18 13:30:21
阅读次数:
178
UIDatePickerDemo 效果 用法 1.导入文件(CustomDatePickerView.h/.m 和UIView+SetRect.h/.m) 2.在所要用到地方导入头文件 #import "CustomDatePickerView.h" ,还有一个代理需要遵守 <CustomDateP ...
分类:
其他好文 时间:
2016-09-16 11:28:04
阅读次数:
154
iOS动画1 — UIView动画 iOS动画基础是Core Animation核心动画。Core Animation是iOS平台上负责图形渲染与动画的基础设施。由于核心动画的实现比较复杂,苹果提供了实现简单动画的接口—UIView动画。UIView动画封装在UIView的Category中,主要实 ...
分类:
移动开发 时间:
2016-09-16 01:29:30
阅读次数:
246
IOS开发UI篇—iOS开发中三种简单的动画设置 一、首尾式动画 代码示例: // beginAnimations表示此后的代码要“参与到”动画中 [UIView beginAnimations:nil context:nil]; //设置动画时长 [UIView setAnimationDurat ...
分类:
移动开发 时间:
2016-09-15 22:46:48
阅读次数:
194
UITextFieldDemo 效果 特点 1.有效定制键盘的样式 2.处理键盘对文本框的遮挡 用法 1.导入文件(UITextField+CreateInputAccessoryView.h/.m)这里面只有一个方法比较实用. 2.导入(UIView+SetRect.h/.m)这个文件更好的处理控 ...
分类:
其他好文 时间:
2016-09-15 19:15:58
阅读次数:
229
//两个按钮的父类view UIView *rightButtonView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 100, 50)]; //历史浏览按钮 UIButton *historyBtn = [[UIButton alloc] in ...
分类:
移动开发 时间:
2016-09-14 16:29:17
阅读次数:
149
用于ios本地动态生成验证码,效果如下: demo.gif 导入CoreGraphics.framework用于绘制图形 封装UIView,便捷使用,代码如下: 导入CoreGraphics.framework用于绘制图形 封装UIView,便捷使用,代码如下: AuthcodeView.h Aut ...
分类:
移动开发 时间:
2016-09-12 23:51:23
阅读次数:
273