jjzjj

MyViewController

全部标签

iphone - iOS - 以编程方式添加/删除 subview

好的,我想添加一个UIImageView作为subview,然后在几秒钟后以启动画面的方式将其删除。我找到了三种不同的方法来做到这一点,但根据Objective-C和Apple,我无法理解哪一种是最好的方法。以下是三种不同的方法:1)在我的MyAppDelegate.h中@interfaceMyAppDelegate:NSObject{MyViewController*myViewController;UIImageView*myImageView;}@property(nonatomic,retain)IBOutletMyViewController*myViewController

iphone - iOS - 以编程方式添加/删除 subview

好的,我想添加一个UIImageView作为subview,然后在几秒钟后以启动画面的方式将其删除。我找到了三种不同的方法来做到这一点,但根据Objective-C和Apple,我无法理解哪一种是最好的方法。以下是三种不同的方法:1)在我的MyAppDelegate.h中@interfaceMyAppDelegate:NSObject{MyViewController*myViewController;UIImageView*myImageView;}@property(nonatomic,retain)IBOutletMyViewController*myViewController

iphone - 如何解决这种循环依赖?

我是iOS开发的新手,我的头文件遇到了问题。我的头文件遇到了循环依赖问题。我的应用程序委托(delegate)类包含指向我的ViewController的指针,因为我必须在我的didFinishLaunchingWithOptions方法中设置ViewController的属性之一...//appDelegate.h//DISCLAIMER:THISISUNTESTEDCODEANDWRITTENONTHEFLYTOILLUSTRATEMYPOINT#import#import"MyViewController.h"@interfaceappDelegateNSManagedObjec

iphone - 如何解决这种循环依赖?

我是iOS开发的新手,我的头文件遇到了问题。我的头文件遇到了循环依赖问题。我的应用程序委托(delegate)类包含指向我的ViewController的指针,因为我必须在我的didFinishLaunchingWithOptions方法中设置ViewController的属性之一...//appDelegate.h//DISCLAIMER:THISISUNTESTEDCODEANDWRITTENONTHEFLYTOILLUSTRATEMYPOINT#import#import"MyViewController.h"@interfaceappDelegateNSManagedObjec

ios - IBOutlets 在 iOS 8 设备上为零,但在 iOS 9 (Swift) 上工作正常

当运行iOS8时,我基于nib的ViewController的IBOutlet是nil,但是当运行iOS9时,它们工作正常。知道为什么会发生这种情况吗?我的应用支持iOS8+,我运行的是Xcode7.2。 最佳答案 问题出在我的UIViewController实例化的方式上。改变让myVC=MyViewController()为了letmyVC=MyViewController(nibName:"MyViewController",bundle:nil)解决了这个问题。 关于ios-IB

ios - IBOutlets 在 iOS 8 设备上为零,但在 iOS 9 (Swift) 上工作正常

当运行iOS8时,我基于nib的ViewController的IBOutlet是nil,但是当运行iOS9时,它们工作正常。知道为什么会发生这种情况吗?我的应用支持iOS8+,我运行的是Xcode7.2。 最佳答案 问题出在我的UIViewController实例化的方式上。改变让myVC=MyViewController()为了letmyVC=MyViewController(nibName:"MyViewController",bundle:nil)解决了这个问题。 关于ios-IB

ios - 类型 "myViewController"不符合 Swift 中的协议(protocol) UIPIckerDataSource

我刚刚在Swift中创建了一个新类,它叫做myViewController,它是一个UIViewController。现在,我试图将其设为UIPickerViewDelegate和DataSource,但我遇到了一个奇怪的错误importUIKitclassmyViewController:UIViewController,UIPickerViewDelegate,UIPickerViewDataSource{...}它说Type"myViewController"doesnotconformtoprotocolUIPIckerDataSourceovertheUIPickerView

ios - 类型 "myViewController"不符合 Swift 中的协议(protocol) UIPIckerDataSource

我刚刚在Swift中创建了一个新类,它叫做myViewController,它是一个UIViewController。现在,我试图将其设为UIPickerViewDelegate和DataSource,但我遇到了一个奇怪的错误importUIKitclassmyViewController:UIViewController,UIPickerViewDelegate,UIPickerViewDataSource{...}它说Type"myViewController"doesnotconformtoprotocolUIPIckerDataSourceovertheUIPickerView

objective-c - 词法或预处理器问题 : 'MyViewController.h' file not Found

当我尝试更改.h和.m中的ViewController名称时,出现此错误:LexicalorPreProcessorIssue'MyViewController.h'filenotfound.仅供引用,尽管出现此词法错误,应用程序仍可正常运行。 最佳答案 尝试通过进入Product菜单并单击Clean来清理您的构建。希望对你有帮助 关于objective-c-词法或预处理器问题:'MyViewController.h'filenotFound,我们在StackOverflow上找到一个类

ios - 无法将类型 'MyViewController' 的值分配给类型 'UITextFieldDelegate?' 的值

当我尝试执行self.tv_salaryNumber.delegate=self时,不确定为什么会出现此错误(此问题的标题是错误,如下面的屏幕截图所示)。我的类EarningsVC实际上继承了UITextFieldDelegateprotocol,所以无法弄清楚为什么会出现此错误。(您也可以在QuickHelp下的hte窗口的最右侧部分看到它。 最佳答案 不想回答我自己的问题,但在我发布此问题后立即发现了我的(愚蠢的)错误。我添加的是UITextViewDelegate而不是UITextFieldDelegate-所以有错误的委托(