按下按钮时,我无法在屏幕上显示新的视图控制器。我创建了一个名为UIViewController
的{{1}}子类。我将其添加到app delegate.m并创建了StartUpVC
的实例,然后设置StartupVC *startUpVC = [StartUpVC new]
。所以现在在self.window.rootViewController = startUpVC;
类中,我创建了一个按钮,以便用户可以在后台使用StartUpVC
登录。现在,当按下按钮时,它不会打开登录屏幕的视图控制器,也不执行任何操作。所以我的问题是如何让它打开那个视图控制器?或者它应该只是按下按钮时打开的UIImageView
?
这是在StartUpVC.m
中UIView
答案 0 :(得分:2)
首先需要知道的是方法sendToLogInScreen
是否被调用。在函数的任何位置放置断点以进行检查。
一旦你知道该函数是否在适当的时间被调用,这个问题将是关于:
sendToLogInScreen
未被调用
StartupVC
view
属性sendToLogInScreen
正在被召唤
logIn
是nil presentViewController
由于某种原因失败希望能帮助您找出可能导致问题的原因。