我有一个带有UIView(JDTHMainMenu)的UIViewController(JDTHViewController)在视图控制器中有两个按钮,每个按钮一旦被点击,就会移动到另外两个独立的视图控制器。在UIView中有两个其他按钮(选项和统计数据),一旦点击,在视图顶部创建子视图,减去每边的几个像素,因此隐藏两个按钮,以便您可以与子视图交互。现在,当我运行模拟器时,我的所有按钮都处于正确的位置,但是一旦单击其中一个UIViews按钮,它们就会消失,并且segue按钮(ViewController开关按钮)位于我的子视图之上。我需要这些消失一次'选项'或者'统计'点击。有没有办法做到这一点?我希望有意义,如果不是我会发布更多的信息或代码。谢谢!
答案 0 :(得分:0)
yourButton.hidden=1;
或[yourButton setHidden:1];
您可以使用1
代替YES
你是说这个吗?
答案 1 :(得分:0)
从UIView创建一个委托回调到viewController并隐藏它。如果要同时隐藏两个按钮,发送通知会更容易。
答案 2 :(得分:-1)