uikit-state-preservation

    1熱度

    2回答

    我在添加uinavigationcontroller AppDelegate.m這樣 self.viewController = [[ViewController alloc] initWithNibName:@"ViewController" bundle:nil]; UINavigationController *nav = [[UINavigationController alloc]i

    1熱度

    1回答

    我對iOS開發相當陌生,我試圖瞭解State Restoration API。如果沒有在我的應用程序中實現API,當應用程序退出並恢復時,它會將應用程序的狀態恢復到用戶退出前的狀態。如果這不是國家恢復,那麼這是什麼機制?它與國家恢復有何不同?爲什麼當默認機制似乎做我需要的時候,我應該實現狀態恢復。 我確定我只是不理解某些東西,但我不知道它是什麼。

    1熱度

    1回答

    我一直在看看iOS App Programming Guide中的「狀態保存和恢復」部分,並且那裏描述的過程似乎僅在iOS 6中可用。由於我需要讓我的應用程序與iOS 5兼容,我不會找到一個可以處理這個問題的等效方法。 爲了提供某種特定場景,我有一個UINavigationController,在這裏我推送一系列視圖控制器,請求用戶輸入。它就像一個循序漸進的表格,提供的數據在最後一步完成之前不會最

    1熱度

    1回答

    我使用iOS 6保存和恢復(沒有故事板),它與導航控制器工作正常,但如果我手動添加Tabbar控制器在主窗口,我沒有得到選擇選項卡。 例如。 ListViewController *list = [[ListViewController alloc] initWithNibName:@"ListViewController" bundle:nil]; SettingViewController

    2熱度

    3回答

    我想在我的iOS 6應用程序不使用故事板的狀態保存和恢復。我想要保存狀態和恢復的主視圖控制器是UIViewController,它是UINavigationController的一部分。 我的視圖控制器擴展UIViewControllerRestoration協議。我想我正在實現所有必要的方法,但我沒有看到來自模擬器的encodeRestorableStateWithCoder或decodeRes

    2熱度

    1回答

    我使用CoreData來管理我的應用程序數據模型。我在編輯視圖控制器中使用子管理的對象上下文,以便我們可以保存或放棄用戶所做的更改。 我創建子上下文如下: NSManagedObjectContext* mainMoc = <my main context>; NSManagedObjectContext* editMoc = [[NSManagedObjectContext alloc] in

    1熱度

    1回答

    我有一個應用程序無法正常工作狀態還原。它以前做過,但是當我開始離開故事板時,它停止了。 我的應用程序以LoginViewController開頭,這是我的故事板中的起始視圖控制器。如果登錄成功,則會嘗試將兩個FolderViewController添加到導航控制器。這使得可見文件夾已經達到了一個深度。這在下面的代碼完成: UINavigationController *foldersControl

    0熱度

    2回答

    我有一個快速的問題。我有一個ViewController(父母),其中有一個UITableView。在該視圖中包含一個按鈕,觸發模式繼續到另一個viewController(孩子)與UITableView。子viewController充當用於更新父級表的過濾器。我的目標是在解僱後保留過濾器viewController(孩子)的狀態,所以我可以返回並更新過濾器選擇。 研究後,我發現該文檔包含關於維

    1熱度

    2回答

    我正在通過點擊按鈕添加UIImageView。我想用UIKit來恢復它。 我得到恢復標識符: - (void)decodeRestorableStateWithCoder:(NSCoder *)coder; 我如何可以解碼此UIImageView?

    0熱度

    1回答

    我想在XCode 6和iOS 8中保留我的應用程序的狀態。但是,我能找到的所有信息都是指故事板和恢復標識符,但我不使用故事板。 我相信我可以理解所有這些不會是一件大事:我似乎無法找到該字段的Xcode 6中的視圖控制器的恢復ID。我已經找到了視圖的,但每個教程都明確指出,我必須確保標記控制器,而不是視圖! 任何幫助高度讚賞:)預先