我定义了一个简单的按钮子类:
import UIKit@IBDesignable public class SocialMediaLoginbutton: UIbutton { private var _loginType: SocialMediaLoginType = .facebook @IBInspectable public var loginType: SocialMediaLoginType = SocialMediaLoginType.facebook { dIDSet { self._loginType = loginType } }}
然后在我的故事板中添加了一个UIbutton,然后我选择了CustomClass作为上面的类型.当我切换到属性检查器时,属性不适合我调整.我不知道发生了什么:
我已经查找了其他问题,但是在应用开发人员论坛上有极其过时或没有答案.
我试过了:
>手动刷新视图
>关闭并重新打开xcode
>删除并重新添加控件
>添加不同的控件,如UIVIEw和尝试相同的事情
这些都没有奏效.我对如何解决这个问题感到茫然.我正在使用Xcode 8.3.3
解决方法 Interface Builder支持检查基本类型(及其相应的选项),包括:布尔值,数字,字符串,以及CGRect,CGSize,CGPoint和UIcolor.我认为您的类型不适用于界面构建器.
总结以上是内存溢出为你收集整理的ios – IBInspectable Properties未在XCode 8.3.3中显示全部内容,希望文章能够帮你解决ios – IBInspectable Properties未在XCode 8.3.3中显示所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)