viewdidload

    0熱度

    2回答

    我想要在ViewDidLoad之前執行didSelectRowAtIndexPath。 怎麼辦? 在didSelectRowAtIndexPath方法: [[NSUserDefaults standardUserDefaults] setObject:[[array objectAtIndex:indexPath.row + 1] objectForKey:@"gid"] forKey:@"las

    1熱度

    1回答

    我確定我曾經遇到過這個,但我不記得是什麼導致它。我已經使用故事板定位了UIImageView(bar_001),並且我想從viewController中以編程方式更改其位置。我的問題是,從viewDidLoad訪問時,UIImageView的大小和原點都設置爲零,我錯過了什麼? #import "ViewController.h" @interface ViewController() @p

    3熱度

    1回答

    我在這上面搜索了一下,發現了一些類似的東西,但不是我確切的問題。在我的詳細視圖控制器中,我有一個可以打開popover表視圖控制器的segue。在PrepareForSegue方法,我設置表視圖的一個屬性,像這樣: - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { if ([[segue ide

    1熱度

    2回答

    在我的應用程序的一個viewController上有一個長長的20個左右按鈕的列表,這些按鈕以編程方式添加,所有我想調用的方法相同,但通過它們的按鈕標記來標識自己,但我遇到了一個問題,讓我回到了幾個小時的研究和嘗試。基本問題是我不知道如何訪問一個程序創建的按鈕,而不是它們初始化的方法以外的任何其他方法。 我的問題總結爲: 1)如果我要在viewDidLoad方法中創建按鈕,如何在創建的void方法

    5熱度

    1回答

    可能重複: UIViewController returns invalid frame? 在調試我注意到,在viewDidLoad打電話給我的觀點框架origin=(x=0, y=20) size=(width=320, height=460)這是不準確的。在viewWillAppear稱它設置正確:origin=(x=0, y=0) size=(width=320, height=416)考慮

    0熱度

    3回答

    在UIViewControllers我有幾個方法,如viewDidLoad中,viewWillAppear中,viewDidAppear等 問題是:「什麼是最好的地方,例如,設置我的觀點的背景顏色,實例化,並設置一個UILabel的背景顏色,或者實例化一個對象,我在我的課之類的東西設置爲@財產?「 謝謝!

    0熱度

    3回答

    我有一個項目中,我切換一個視圖與另一個: - (IBAction)onClick:(id)sender { ViewControllerSecond * sc=[[ViewControllerSecond alloc]initWithNibName:@"ViewControllerSecond" bundle:nil]; [UIView transitionFromView:self.vie

    0熱度

    1回答

    我正在從SecondView Controller保存圖像並調整其大小。 然後,當我回到Firstview控制器時,此控制器上的按鈕圖像必須從剛剛保存的圖像文件中加載 。 和圖像顯示部分(僅圖像的頂部)。但是,如果我再次轉到SecondViewController並且不再保存圖像並返回到第一個ViewController,則Button圖像將完全顯示並且看起來不錯。 - (void)showIma

    2熱度

    3回答

    我需要設置和存儲一些可用於View的NSUserDefaults數據。這不能使用viewDidLoad。 可以這樣做? 在viewDidLoad之前可以使用什麼方法? 你會推薦什麼?

    0熱度

    1回答

    我有一個奇怪的問題,我不知道在哪裏/如何解決它...... 我有一個UIViewController(我用故事板)6個UITableViews,我會喜歡在ViewDidLoad中調整它們的大小,但我不能,我發現調整它們的唯一方法就是在ViewDidAppear中,問題是當我旋轉模擬器時,框架變得像IB一樣。 你能幫我解決這個案子嗎? - (void)viewDidLoad { [sup