作者SwiftLang (Swift-Lang)
看板MacDev
标题[讨论] 有无推荐的Autolayout教学 (用code)
时间Thu Aug 14 00:39:50 2014
话说Autolayout从iOS6出到现在了...到现在都还没搞懂它...真是惭愧
应该说每次看教学後自己尝试都失败, 觉得太难搞就放弃它了 囧
最近想来搞懂它, 有没有推荐的教学呢? 因为现在的project都是用纯code写
所以希望不是用storyboard来教学的
另外我有几个问题想问
1) 例如我有一个tableView在controller的superview里面, 画面有navigationBar
最底下有个320 x 50的广告, 我可以直接[[UITableView alloc] init](不设frame)
设定离navigationBar 0px, 离广告0px, 左右0x (或固定320)
让autolayout自己判断tableView该有的宽高是多少吗? 试过好多次都不成功
2) 如果画面上有多个元件, 你们会用autolayout还是直接设frame呢?
例如两个UIButton好了
按钮1 ----------------- 按钮2
会设constraint让它自己去layout, 还是直接手动找frame啊
y设定一样, button2的x是 button1的x + 多少 这样?
3) autolayout在什麽情况下最好用呀...画面需要旋转的情况下吗?
如果没有需要旋转, 需要用到autolayout吗?
抱歉这问题很笨...开发那麽久了都还不知道autolayout怎麽用...真惭愧..
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 163.13.72.16
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MacDev/M.1407947993.A.666.html
※ 编辑: SwiftLang (163.13.72.16), 08/14/2014 00:40:33
1F:推 tom19830924: 3.5"与4"手机要兼容, 装置要选转 大概这样吧 08/14 09:22
2F:→ tom19830924: 教学在ray有一篇入门可以去参考看看 08/15 10:28