[问题] swift手工客制ui

楼主: MOONY135 (谈无欲)   2019-02-11 19:58:02
大家好 因为在c++上用code画ui已经习惯了
所以在Xcode上面也是纯code刻ui
我想请问一下如果要客制化ui(最简单的例子是button 变圆的)
除了xib以外还有其他办法吗
https://reurl.cc/zrvX6
另外c++上面可以用paint来画画面 所以有办法画出不规则的button
请问这在swift上面用的话 那边有比较多的教学呢
作者: ducksky (鸭舞九天)   2019-02-11 23:40:00
圆角半径
作者: moonxuan (moon)   2019-02-12 00:12:00
还有设定cliptoBounds=true
作者: G888888   2019-02-12 00:41:00
说不定用uicontrol也可以
作者: liddle (Guderian)   2019-02-12 13:36:00
用 CALayer 查查看。
作者: atst2 (atst2)   2019-02-12 16:54:00
基本上storyboard, xib做得到的,code都做得到.不过如果跟layout/constraint相关的工作,用写的会很麻烦不太建议用code刻的. 如果只是UI的部分, 官方文件范例就很清楚了, UIView/CALayer 再加上Gesture相关class应该就足够
楼主: MOONY135 (谈无欲)   2019-02-14 13:10:00
因为之前有作过手工CODE的 DASHBOARD统计图之类的想说有没有类似的功能 以后自己科的时候比较不会那么恶
作者: kuoldstone (冷石头)   2019-02-15 15:25:00
code layout 推荐 snapkit

Links booklink

Contact Us: admin [ a t ] ucptt.com