是否有方法(或网站)获取此对象或此对象的用户定义的运行时属性列表?
例如,按钮的borderWidth。我想知道是否有像leftBorderWidth这样的东西但是真的不想尝试所有可能的组合......
由于
答案 0 :(得分:1)
Bool
,NSNumber
,String
,CGPoint
,CGSize
,CGRect
类型的任何属性(包括您自己定义的属性) ,UIImage
,UIColor
或NSRange
可以设置为用户定义的运行时属性。
borderWidth
button.layer
属于button.layer
。 CALayer
班级为CALayer
。您可以在此处查看所有{{1}}属性:https://developer.apple.com/library/prerelease/ios/documentation/GraphicsImaging/Reference/CALayer_class/index.html#//apple_ref/swift/cl/CALayer