![](/img/trans.png)
[英]Objective C can i use ANSI library if i want to run my application in iOS?
[英]Can't use a github library in my iOS application correctly
我想實現一個基於UINavigationController的自定義菜單,但標准的Cocoa類不能自動排隊視圖控制器之間的轉換,所以我決定使用這個簡單的NavController實現https://github.com/Plasma/BufferedNavigationController沒有這個問題。但我不能在我的項目中使用它。
在自述文件中,他們說“要使用,只需將提供的文件添加到項目中,並將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中沒有正確理解或者我做錯了什么。我需要幫助。 提前致謝。
在Storyboard中,選擇要更改的UINavigationController。 打開Identity Inspector面板(右側邊框的第3個)。 在“自定義類”下,您應該能夠在列表中看到BufferedNavigationController(或您的子類,CPNMenuController)。 選擇它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.