我有一个UIActionSheet(简称A表),其中有一个switch语句:触发第二个视图。然后在第二个视图Viewdidload方法中,我触发第二个UIActionSheet(简称B表)。表B使用switch语句将文本设置为4个位置2xlabels& 2xtextViews。 现在因为我在viewdidload方法中触发了表B,每当我从其switch语句中选择一个表B的情况时,它会重新加载视图以填充标签和textview但重新重新启动UIActionSheet,显然就像在viewdidload中一样。
有关如何仅在首次加载时触发纸张b的任何建议? 我想用if语句。 例子
if (textView.text=@""){
//fire Action Sheet
}
任何更好的建议或想法,我读到有关在viewdidload中创建文件,然后如果文件存在,它不会调用操作表,如果文件不存在,它会吗?
答案 0 :(得分:0)
我最终将我的方法更改为从IBAction而不是viewDidLoad方法触发