草庐IT

interface-design

全部标签

ios - 不能继承 UIButton : Must call a designated initializer of the superclass 'UIButton'

尝试对UIButton进行子类化,但出现错误Mustcalladesignatedinitializerofthesuperclass'UIButton'。研究几个SO帖子likethis,this,this,或其他几个人没有帮助,因为这些解决方案不起作用。我们如何在Swift中继承UIButton并定义自定义初始化函数?importUIKitclassKeyboardButton:UIButton{varletter=""varviewController:CustomViewController?requiredinit(coderaDecoder:NSCoder){fatalEr

ios - 不能继承 UIButton : Must call a designated initializer of the superclass 'UIButton'

尝试对UIButton进行子类化,但出现错误Mustcalladesignatedinitializerofthesuperclass'UIButton'。研究几个SO帖子likethis,this,this,或其他几个人没有帮助,因为这些解决方案不起作用。我们如何在Swift中继承UIButton并定义自定义初始化函数?importUIKitclassKeyboardButton:UIButton{varletter=""varviewController:CustomViewController?requiredinit(coderaDecoder:NSCoder){fatalEr

ios - 在 WatchKit 中的接口(interface) Controller 之间传递数据

我如何使用Swift将存储在标签中的数据从我的界面Controller传递到WatchKit中的另一个界面Controller?我似乎无法在任何地方找到答案,希望这里有人可以帮助我。我包含了我的代码部分,用于计算我需要传递的值。我基本上想显示由用户计算的相同值,并在下一个名为ResultsController的界面Controller中对其进行详细说明。非常感谢任何帮助:DclassInterfaceController:WKInterfaceController{varcurrentValue:String="0"funcsetDisplayValue(value:Double){v

ios - 在 WatchKit 中的接口(interface) Controller 之间传递数据

我如何使用Swift将存储在标签中的数据从我的界面Controller传递到WatchKit中的另一个界面Controller?我似乎无法在任何地方找到答案,希望这里有人可以帮助我。我包含了我的代码部分,用于计算我需要传递的值。我基本上想显示由用户计算的相同值,并在下一个名为ResultsController的界面Controller中对其进行详细说明。非常感谢任何帮助:DclassInterfaceController:WKInterfaceController{varcurrentValue:String="0"funcsetDisplayValue(value:Double){v

ios - 什么是 ViewController.swift(接口(interface))文件 - 在 Counterparts

我刚刚注意到,当我创建第一个ViewController时,Xcode自动创建了一个名为ViewController.swift(Interface)的文件。Swift中的类是否具有/需要与Objective-C中相同的接口(interface)并且是由Xcode在幕后创建的?谁能解释一下这个文件的用途是什么?ViewController.swift(界面)importUIKitinternalclassViewController:UIViewController{overrideinternalfuncviewDidLoad()overrideinternalfuncdidRece

ios - 什么是 ViewController.swift(接口(interface))文件 - 在 Counterparts

我刚刚注意到,当我创建第一个ViewController时,Xcode自动创建了一个名为ViewController.swift(Interface)的文件。Swift中的类是否具有/需要与Objective-C中相同的接口(interface)并且是由Xcode在幕后创建的?谁能解释一下这个文件的用途是什么?ViewController.swift(界面)importUIKitinternalclassViewController:UIViewController{overrideinternalfuncviewDidLoad()overrideinternalfuncdidRece

ios - 框架中的 Swift @IBInspectable 属性未显示给 Interface Builder

我正在尝试使用@IBInspectable制作自定义UIViewController的框架,以在InterfaceBuilder中编辑其属性。publicclassBWWalkthroughPageViewController:UIViewController{@IBInspectablepublicvarspeed:CGPoint=CGPointZero@IBInspectablepublicvarspeedVariance:CGPoint=CGPointZero@IBInspectablepublicvaranimationType:String=""@IBInspectablep

ios - 框架中的 Swift @IBInspectable 属性未显示给 Interface Builder

我正在尝试使用@IBInspectable制作自定义UIViewController的框架,以在InterfaceBuilder中编辑其属性。publicclassBWWalkthroughPageViewController:UIViewController{@IBInspectablepublicvarspeed:CGPoint=CGPointZero@IBInspectablepublicvarspeedVariance:CGPoint=CGPointZero@IBInspectablepublicvaranimationType:String=""@IBInspectablep

ios - Swift 和 Objective-C 项目 - 生成 -Swift.h 错误 - 找不到 UIViewController 的接口(interface)声明

我有一个使用Swift生成的桥接header的项目,并且项目设置正确(名称中没有空格,使用模块,在我的.mm文件中预先声明Swift类,删除派生数据,进行干净重建ETC...)。BridgingHeader生成正常,但自动生成的-Swift.h有错误。更糟糕的是,这些错误出现在AppDelegate和ViewController的生成版本(在项目创建-Swift中),通常可以正常编译。-Swift.h中的错误是:@interfaceAppDelegate:UIResponder>>找不到“UIResponder”的接口(interface)声明,父类(superclass)“AppDe

ios - Swift 和 Objective-C 项目 - 生成 -Swift.h 错误 - 找不到 UIViewController 的接口(interface)声明

我有一个使用Swift生成的桥接header的项目,并且项目设置正确(名称中没有空格,使用模块,在我的.mm文件中预先声明Swift类,删除派生数据,进行干净重建ETC...)。BridgingHeader生成正常,但自动生成的-Swift.h有错误。更糟糕的是,这些错误出现在AppDelegate和ViewController的生成版本(在项目创建-Swift中),通常可以正常编译。-Swift.h中的错误是:@interfaceAppDelegate:UIResponder>>找不到“UIResponder”的接口(interface)声明,父类(superclass)“AppDe