iOS推视图控制器崩溃

StackCoder

我是iOS开发的初学者,因此如果已经提出此问题,我深表歉意。在这种情况下,我要求您将我定向到适当的线程。

我想实现一个方案,即在第一个表视图控制器上单击表单上的标签时,将打开另一个表视图控制器,这为我提供了可供我为该标签选择的选项列表。示例:如果第一个表格视图控制器上的标签为“性别”,则单击旁边的箭头应打开另一个表格视图控制器,其行为公,母。

第一个控制器是“编辑配置文件”,其中包含以下代码:

- (IBAction)btndrpSelect_Click:(id)sender {

DropDownViewController *secondView = [[DropDownViewController alloc] initWithNibName:@"DropDownViewController" bundle:nil];

self.GenderArray = [NSMutableArray arrayWithObjects: @"Male", @"Female", nil];

secondView.drpOptions = self.GenderArray;

UINavigationController *passcodeNavigationController = [[UINavigationController alloc] initWithRootViewController:secondView];

[self.navigationController pushViewController:passcodeNavigationController animated:YES];

}

通用下拉表视图控制器具有以下代码:

.h文件:

@interface DropDownViewController : UITableViewController
{
    NSMutableArray *drpOptions;
}

@property(nonatomic,retain)NSMutableArray *drpOptions;

@end

.m文件:

int count = [drpOptions count];

for (int i = 0; i < count; i++)
NSLog (@"Element %i = %@", i, [drpOptions objectAtIndex: i]);

当我单击第一个视图控制器上的按钮时,我希望屏幕翻转并显示下拉选项,但它会退出并出现错误。请指导。

谢谢

可可狗

如果没有看到堆栈跟踪和错误代码,我肯定无法回答您的问题。但是,通过查看您的代码,我可以看到您尝试将一个导航控制器推到另一个。这将导致引发错误。删除以下代码行:

UINavigationController *passcodeNavigationController = [[UINavigationController alloc] initWithRootViewController:secondView];

并将您的pushViewController代码更改为此:

[self.navigationController pushViewController:secondView animated:YES];

在将来的编程工作中,请密切注意错误代码;他们通常会很有帮助。您的错误应该按照“不支持Pushing NavigationController”的方式说明,这是非常有用的信息,应该是您的第一件事。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

导航控制器推式视图控制器

来自分类Dev

弹出视图控制器时崩溃

来自分类Dev

弹出视图控制器时崩溃

来自分类Dev

一键操作推两个不同的视图控制器-iOS

来自分类Dev

Iphone 5s iOS 8.1.2从XIB加载视图控制器时崩溃

来自分类Dev

推送/弹出第二个视图控制器后,iOS UI导致崩溃

来自分类Dev

当应用运行静态单元格的视图控制器时,iOS UI崩溃

来自分类Dev

解除显示的视图控制器后的推视图控制器

来自分类Dev

iOS中的模型-视图-控制器

来自分类Dev

多个视图控制器-iOS 7

来自分类Dev

iOS无法关闭视图控制器

来自分类Dev

iOS中的模型-视图-控制器

来自分类Dev

推视图控制器时无缝动画“从左到右”?

来自分类Dev

SwiftUI中的推,弹出视图控制器等效

来自分类Dev

通过搜索按钮推视图控制器

来自分类Dev

当其委托不是视图控制器时,UIImagePickerController崩溃

来自分类Dev

iOS视图控制器包含| 子视图控制器将触摸传递给父视图控制器

来自分类Dev

在XCode 5和iOS 7中,ViewDidLoad中的推式视图控制器不起作用

来自分类Dev

适用于iOS的PushApps-如何在根视图控制器中处理推字典?

来自分类Dev

Xamarin iOS绑定库视图控制器按钮单击会崩溃Xamarin表单应用程序

来自分类Dev

iOS容器视图。动态加载视图控制器

来自分类Dev

在iOS中将视图控制器添加为子视图

来自分类Dev

为每个视图iOS创建单独的视图控制器?

来自分类Dev

iOS容器视图。动态加载视图控制器

来自分类Dev

不同视图控制器上的iOS共享命令视图

来自分类Dev

在iOS 6的拆分视图控制器中隐藏主视图控制器

来自分类Dev

iOS-具有对父视图控制器的“强大”引用的子视图控制器

来自分类Dev

在iOS中,初始视图控制器始终与根视图控制器相同

来自分类Dev

iOS中子视图控制器方向更改时如何旋转父视图控制器

Related 相关文章

  1. 1

    导航控制器推式视图控制器

  2. 2

    弹出视图控制器时崩溃

  3. 3

    弹出视图控制器时崩溃

  4. 4

    一键操作推两个不同的视图控制器-iOS

  5. 5

    Iphone 5s iOS 8.1.2从XIB加载视图控制器时崩溃

  6. 6

    推送/弹出第二个视图控制器后,iOS UI导致崩溃

  7. 7

    当应用运行静态单元格的视图控制器时,iOS UI崩溃

  8. 8

    解除显示的视图控制器后的推视图控制器

  9. 9

    iOS中的模型-视图-控制器

  10. 10

    多个视图控制器-iOS 7

  11. 11

    iOS无法关闭视图控制器

  12. 12

    iOS中的模型-视图-控制器

  13. 13

    推视图控制器时无缝动画“从左到右”?

  14. 14

    SwiftUI中的推,弹出视图控制器等效

  15. 15

    通过搜索按钮推视图控制器

  16. 16

    当其委托不是视图控制器时,UIImagePickerController崩溃

  17. 17

    iOS视图控制器包含| 子视图控制器将触摸传递给父视图控制器

  18. 18

    在XCode 5和iOS 7中,ViewDidLoad中的推式视图控制器不起作用

  19. 19

    适用于iOS的PushApps-如何在根视图控制器中处理推字典?

  20. 20

    Xamarin iOS绑定库视图控制器按钮单击会崩溃Xamarin表单应用程序

  21. 21

    iOS容器视图。动态加载视图控制器

  22. 22

    在iOS中将视图控制器添加为子视图

  23. 23

    为每个视图iOS创建单独的视图控制器?

  24. 24

    iOS容器视图。动态加载视图控制器

  25. 25

    不同视图控制器上的iOS共享命令视图

  26. 26

    在iOS 6的拆分视图控制器中隐藏主视图控制器

  27. 27

    iOS-具有对父视图控制器的“强大”引用的子视图控制器

  28. 28

    在iOS中,初始视图控制器始终与根视图控制器相同

  29. 29

    iOS中子视图控制器方向更改时如何旋转父视图控制器

热门标签

归档