我的ViewController带有一个动画按钮,将第二个viewController推送到导航堆栈。
在第二个控制器上,我有一个动作按钮,动画从导航堆栈弹出。
如果我反复快速地逐个按下它们,导航栏中的标题将相互重叠。
以下是重叠标题的屏幕截图:
如何摆脱这个问题?
修改
我有同样的问题,它随机生成。
我$file= "antrian.txt";
$baca= fopen($file,"r");
$isi=fgets($baca);
$part=explode(" ",$isi);
if($part[6] == date("Y/m/d")){
$jml=$part[3] + 1;
}else{
$jml=1;
}
$connector = new FilePrintConnector("php://stdout");
$printer = new Printer($connector);
$printer -> setTextSize(2,2);
$printer -> text($jml);
$printer -> setTextSize(2,2);
$printer -> text("\nHOSPITAL X\n");
$baca= fopen($file, "w");
fwrite($baca,"No Antrian : $jml Tanggal : ".date("Y/m/d")."");
fclose($baca);
//$no = $nomer;
$printer -> cut();
$printer -> close();
UIViewController
UITableView
,点击UITableViewCell
导航到UITableViewController。
当我点击后退按钮时,有时UITableViewController
的标题与UIViewController
的标题重叠。
注意:没有自定义标题或自定义导航项,所有控件都是默认控件。
使用以下代码设置导航标题:
self.title = @"Mail (28)";
我正在使用
Xcode Version 8.0(8A218a)
模拟器iPhone 7 - iOS10(14A345)
答案 0 :(得分:0)
在您的第一个ViewController
内,在转换时(触发第二个ViewController
之前的行)分配空白字符串:
self.title = ""
第1个onViewWillAppear()
中的ViewController
,重新分配
self.title = "previousvalue"