在高度不够的情况下截取情况
NSLineBreakByWordWrapping , /*以单词截取 */
NSLineBreakByCharWrapping,/* 以字母截取*/
NSLineBreakByClipping,/* Simply clip */
NSLineBreakByTruncatingHead,/*在高度不够的情况下, 把头部截取掉,显示尾部" */
NSLineBreakByTruncatingTail,/*在高度不够的情况下, 把尾部截取掉,显示头部" */
NSLineBreakByTruncatingMiddle/*在高度不够的情况下, 把中间截取掉,显示头尾" */
系统默认的字体是17号
textField.inputView这个属性经常用来自定义键盘使用.自定义键盘即使不设定宽度,也会默认为系统宽度,而高度需要重新设定.
clickBtn.selected =YES;//只有当这个button的selected属性被设定为yes的时候才可以设定forState:(UIControlStateSelected)]这个状态
[clickBtn addTarget:selfaction:@selector(clickAction:)forControlEvents:(UIControlEventTouchUpInside)];谁调用的这个方法,传入的就是这个对象,选择器里面clickAction这个动作存储的对象是调用addTarget这个方法的对象,所以传入的参数就是UIbutton类型的,(也就是clickBtn的类型).不过要注意哦,这个对象可是由self完成的.
回顾:frame是相对父视图坐标原点的位置,bounds是相对自身坐标系坐标原点的位置,所以一旦bounds发生改变,则附在本视图上子视图的位置一定改变