我是iOS开发人员的新手,已阅读了大量教程和视频系列。我来自Windows背景,并想知道,如果我想创建一个自定义"样式"按钮,在视图控制器中覆盖什么功能以进行ui更改,例如舍入按钮的边缘。等等 到目前为止我所做的是添加了一个带有图像,插图,约束,背景颜色的按钮,现在只需要对边缘进行修圆,这是通过覆盖loadView函数来完成的。
override func loadView() {
super.loadView()
loginButton.layer.cornerRadius = 10
loginButton.clipsToBounds = true
}
答案 0 :(得分:3)
在您的另一篇文章中对此进行评论 - 如果您使用的是Xcode 6,则可以使用一些新属性来实时显示UI元素的更改(在故事板上)。
在weheartswift.com上引用本教程,https://www.weheartswift.com/make-awesome-ui-components-ios-8-using-swift-xcode-6/
" IBInspectable 在界面构建器属性检查器中公开类属性, IBDesignable 实时更新视图!"
如果你看一下该页面底部的视频,它会显示一些带有按钮的例子,这些按钮似乎正是你想要的。