[問題] UIView無法改變大小

看板MacDev作者 (YingHong)時間11年前 (2013/11/10 13:03), 編輯推噓2(208)
留言10則, 6人參與, 最新討論串1/1
我創建了一個UIView 統一首頁的排版 首頁使用 [slef.view addSubview:myView]; 可是 使用 myView.frame= CGRectMake(120, 179, 120, 120); 只能改變他的位置卻不能改變打小為什麼?? 求解 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.180.86.107

11/10 13:23, , 1F
有沒有用 Xib 或 auto layout?
11/10 13:23, 1F

11/10 13:31, , 2F
我是用ViewController import"UIView.h"
11/10 13:31, 2F

11/10 13:33, , 3F
ViewController 有xib
11/10 13:33, 3F

11/10 14:24, , 4F
那就看看autolayout
11/10 14:24, 4F

11/10 14:50, , 5F
如果不使用 auto layout 有其他方法嗎?
11/10 14:50, 5F

11/10 15:14, , 6F
set viewcontrolle.view 的 autoresizesSubviews=NO ?
11/10 15:14, 6F

11/10 15:22, , 7F
11/10 15:22, 7F

11/10 15:22, , 8F
你用了autolayout就不要再管frame了
11/10 15:22, 8F

11/10 15:23, , 9F
如果你要用frame來排版, 就把autolayout關掉
11/10 15:23, 9F

11/12 11:31, , 10F
純猜是UIView的subView沒有改變大小
11/12 11:31, 10F
文章代碼(AID): #1IVnEO0e (MacDev)
文章代碼(AID): #1IVnEO0e (MacDev)