[问题] storyboard上的物件问题

楼主: qnismine (qn是我的)   2016-04-22 17:10:55
我想自己custom 一个 UILabel
我在storyboard 建立了一个UILabel
并把它的大小设成width = 360 height = 21
然后在viewcontroller new了我custom的UILabel
ShawdowLabel *v = [[ShawdowLabel alloc]initWithFrame:self.uilabel.bounds];
[self.uilabel addSubview:v];
结果self.uilabel.bounds的宽高 竟然不是我另外设定的width = 360 ,height = 21
却是 width=42 height = 21
不知道为什么?
我是漏了什么吗?
感谢看完
作者: howdiun (Howdiun)   2016-04-22 17:26:00
建在storyboard里面的物件就不用另外new了
作者: truthmanman (rain)   2016-04-22 17:57:00
我想你是设定42w吧,只是看起来是360w, update一下
作者: tentenlee (天天)   2016-04-22 18:15:00
自己练习的话整个专案丢出来让我们可以直接看吧
作者: otaku5566 (オタク56)   2016-04-22 20:48:00
说不定是连线时拉错Label了
作者: sdyy (中坜市的小智)   2016-04-22 22:18:00
你要设的是constraint 先从autolayout开始学习
作者: zip520123 (SLin HD)   2016-04-23 10:22:00
你的self.uilabel有连线到UIViewController上吗?

Links booklink

Contact Us: admin [ a t ] ucptt.com