如果添加了标签,presentModalViewController将无法显示

时间:2012-10-10 15:51:00

标签: ios presentmodalviewcontroller lldb

我正在尝试将Modal ViewController添加到现有应用程序中。要初始化并打开它,我使用以下代码

AddedViewController *addedOne = [[AddedViewController alloc] init];
[self.parent presentModalViewController:addedOne animated:YES];

如果带有View的AddedViewController.xib当然是空的,那就很好地打开了,

如果AddedViewController.xib不为空(即),即使我只添加了带有静态文本的UILabel,它也会在加载时抛出SIGTRAP信号((lldb)在日志中)。

如何处理完全可操作的ViewController(标签,按钮,文本字段等等?正确打开?

======

UPD。 问题很容易解决,请参阅下面的答案。 =)

2 个答案:

答案 0 :(得分:1)

假设您尝试在当前视图中显示此内容,则不应使用self.parent并仅使用self

答案 1 :(得分:0)

答案在ViewController设置的使用Autolayout 复选框中,现在一切正常TWIMC。 =))