定製按鈕我創建常規按鈕中的.xib文件和我在本節中加入漸變效果將它們和陰影中的代碼:iOS的編程:在viewDidAppear
- (無效)viewDidAppear:(BOOL)動畫 {super viewDidAppear:animated];
... my customized buttons code here
}
當我有模式切換到其他視圖控制器,然後再回到原來的廈門國際銀行的文件被重繪,但所有的漸變效果和陰影消失。有任何想法嗎?
定製按鈕我創建常規按鈕中的.xib文件和我在本節中加入漸變效果將它們和陰影中的代碼:iOS的編程:在viewDidAppear
- (無效)viewDidAppear:(BOOL)動畫 {super viewDidAppear:animated];
... my customized buttons code here
}
當我有模式切換到其他視圖控制器,然後再回到原來的廈門國際銀行的文件被重繪,但所有的漸變效果和陰影消失。有任何想法嗎?
我不確定發生了什麼,但請注意,在您關閉模態視圖控制器之後,將再次調用viewDidAppear:
。如果您只想製作這些按鈕一次,您可以將自定義按鈕代碼移動到viewDidLoad
。
我以前沒有經歷過這個問題,所以它有助於看到代碼本身。但我懷疑將代碼移到viewDidLoad
將解決問題。
當模式視圖關閉時,不調用ViewDidLoad,但是調用ViewWillAppear和ViewDidAppear,但是您說代碼是用ViewDidAppear編寫的,但它仍然不起作用。我建議你在ViewWillAppear中編寫該代碼並檢查。