UINavigationController に基づいてカスタム メニューを実装したいのですが、標準の Cocoa クラスはビュー コントローラー間の遷移を自動的にキューに入れることができないため、この単純な NavController 実装https://github.com/Plasma/BufferedNavigationControllerをこの問題なしで使用することにしました。しかし、私のプロジェクトでは使用できません。
readme には、「使用するには、提供されたファイルをプロジェクトに追加し、UINavigationController クラスを Interface Builder の BufferedNavigationController から継承するように変更するだけです」と書かれています。しかし、Interface Builder で継承を変更する方法がわかりません。私は自分のコードでこれをやろうとしました:
//Here is my custom NavController which is inherited BufferedNavigationController instead of UINavigationController
@interface CPNMenuController : BufferedNavigationController
{
UITableView *menuPicker; .....
しかし、何も起こりませんでした。メソッドは標準の UINavigationController から呼び出されていることがわかります。わかりました-それはダミーの質問ですが、それでも私はiOS開発に慣れていないため、READMEの何かを正しく理解していないか、何か間違ったことをした可能性があります.これについて助けが必要です. 前もって感謝します。