【问题标题】:UIImage IBAction Segue? [closed]UIImage IBAction Segue? [关闭]
【发布时间】:2014-07-20 22:49:42
【问题描述】:

当我在我的应用程序上点击一个简单的图像时,我想制作一个 IBAction segue。我不想使用导航控制器,我只想能够点击按钮并滑动到新视图,并可以选择通过新视图上的新控件滑回。我知道代码很简单,我想知道现在是否有人在甲板上...

给显然不知道我的问题答案的 5 个人;

- (void)viewWillAppear:(BOOL)animated {
[self.navigationController setNavigationBarHidden:YES animated:animated];
[super viewWillAppear:animated];
}

- (void)viewWillDisappear:(BOOL)animated {
[self.navigationController setNavigationBarHidden:YES animated:animated];
[super viewWillDisappear:animated];
}

把这个放在/m文件中的did load方法上面'mkay?

【问题讨论】:

    标签: ios objective-c


    【解决方案1】:

    如果你真的不想使用UINavigationController,你可以使用删除所有子视图并附加新的子视图,但我建议不要这样做。您可以使用导航控制器而不向用户公开任何内容。他们不必知道您正在使用一个。

    如果你想给图片附加动作,最好使用自定义类型的UIButton,并在按钮上添加一个backgroundImage。

    【讨论】:

    • 谢谢。更新中
    • 我用的是老办法;添加一个uibutton,转到编辑器>嵌入>导航控制器......然后我从对象库向情节提要添加了一个新视图,最后,我控制单击按钮并将其拖动到左侧的视图控制场景屏幕和选择的 push > segue action 或者它是什么......
    • 嘿 Enrico Susatyo ,你如何隐藏导航控制器?谢谢
    • 您没有将UIButton 嵌入到导航控制器中,而是连接了一个将另一个视图控制器推送到导航控制器堆栈中的操作。您可以使用setNavigationBarHidden:YES 隐藏导航栏。但我认为你需要重新审视很多导航控制器的基础知识。
    • 感谢您的代码。是的,当然……我什至不认为可以将按钮直接放在导航控制器中……不过,谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-13
    • 1970-01-01
    相关资源
    最近更新 更多