2016-10-14 85 views
0

我正在使用包含常用自定義按鈕的視圖控制器。我正在使用這個類,我需要那些按鈕。就像在這個類名稱logOutViewController中創建一個註銷按鈕,並使用這個類,我需要顯示註銷按鈕。在UITableViewController中擴展UIViewController IOS

#import "logOutViewController.h" 
@interface TableViewController : logOutViewController 

以上代碼顯示了所需視圖控制器上的註銷按鈕。

此代碼適用於除UITaleViewController之外的所有視圖控制器。 因爲進口logOutViewController.h後,如果我更換

#import "logOutViewController.h" 
@interface TableViewController : UITableViewController 

的UITableViewController到logOutViewController那麼默認功能的類的UITableViewController開始給錯誤。

我應該如何獲得uiviewcontroller類的uitableviewcontroller類的功能。

+0

什麼是logOutViewController的超類? – EDUsta

+0

UIViewConroller是logOutViewController的超類。 –

回答

1

你可以使用UIViewController,如果你說它可以正常工作,只需使用TableView委託方法即可。 對於examle

@interface TableViewController : logOutViewController <UITableViewDelegate, UITableViewDataSource> 

並使用所有需要的方法。 不要忘記創建UITableView

@property (nonatomic, weak) IBOutlet UITableView *tableView 

相連接,它與手動添加的tableView的IB。

希望它能幫到

+0

感謝您的回覆....我執行相同的,因爲沒有其他選項可以做同樣的事情。 –

相關問題