(iOS)點選cell推出現新介面
可能是以前比較菜,UITableVeiw點選cell的時候我會用switch 根據點選的row來判斷點選的哪行然後初始化,
懶是程式猿的美德,我看一點都沒錯,我這些天在研究百度地圖,然後我看到了一個非常有用的方法,就一下子吧我的一個個初始化的問題解決了,過來圍觀一下吧
舉個例子
是這樣的人家把所有的要推出來的ViewController名 寫在陣列裡面了
_viewControllerArray = [[NSArray alloc]initWithObjects:
@"MapViewBaseDemoViewController",
@"MultiMapViewDemo",
@"MapViewDemoViewController",
nil];
然後在didSelectRow裡面這樣子
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
UIViewController* viewController = nil;
if (indexPath.row < 19 && indexPath.row != 12) {
//手敲版的
viewController = [[NSClassFromString([_viewControllerArray objectAtIndex:indexPath.row]) alloc] init];
} else {
//stb(UIStoryboard)版的
viewController = [[UIStoryboard storyboardWithName:@"Storyboard" bundle:nil] instantiateViewControllerWithIdentifier:[_viewControllerArray objectAtIndex:indexPath.row]];
}
//設定返回按鈕
UIBarButtonItem *customLeftBarButtonItem = [[UIBarButtonItem alloc] init];
customLeftBarButtonItem.title = @"返回";
self.navigationItem.backBarButtonItem = customLeftBarButtonItem;
[self.navigationController pushViewController:viewController animated:YES];
}
真想親一口百度程式猿歐巴...
相關文章
- iOS 中tableview cell點選取消選中效果iOSView
- iOS 實現多個可變 cell 複雜介面的製作iOS
- APPIUM+IOS 點選介面元素APPiOS
- iOS初級開發學習筆記:tablevView中,點選cell後下部彈出下級列表,需實現cell高變化iOS筆記View
- iOS 點選UITableViewCell上的控制元件獲取對應的celliOSUIView控制元件
- iOS 實現展開TableViewCell,下拉celliOSView
- IOS多型別Cell的tableView實現iOS多型型別View
- 九,iOS圓形介面選單的實現iOS
- 點選Cell控制UITableViewCell的展開及關閉UIView
- Swift iOS : 定製CellSwiftiOS
- iOS 中 cell的用法iOS
- Swift iOS : self sized cellSwiftiOSZed
- iOS 實現點選微信頭像效果iOS
- iOS 點選推送訊息跳轉指定介面 —總結篇iOS
- 操作選中cell 所有cell操作相同情況下
- iOS 重寫cell的FrameiOS
- 使用介面實現RecyclerView中的item點選事件View事件
- 【iOS開發】解決UITableview中選中Cell後,Cell複用導致選中狀態消失、應用閃退的問題iOSUIView
- MUI TableViewCell 上按鈕點選Cell同時觸發解決UIView
- iOS cell上的定時器iOS定時器
- iOS cell找對應的tableViewiOSView
- 點選主介面 PopupMenu消失
- iOS實現QQ介面iOS
- [分享]iOS開發-圖片點選點選放大iOS
- iOS之移動中變化的cell(cell逐漸變大效果)iOS
- IOS 動態改變cell的高度iOS
- iOS cell中webview自適應高度iOSWebView
- iOS 產品新需求,要讓collectionView 的背景跟著Cell 一塊兒動!!!iOSView
- iOS開發之TabBar再次點選實現重新整理iOStabBar
- UI介面微信底部(ViewPager實現Tab,左右滑動+底部點選)UIViewpager
- JS實現點選按鈕複製當前介面的URLJS
- iOS 不規則Button點選iOS
- iOS 自定義tableView Cell、高度自適應iOSView
- Ext實現點選節點,父子節點反選
- iOS實現點選圖片放大&長按儲存圖片iOS
- iOS 不規則Button點選(二)iOS
- iOS App從點選到啟動iOSAPP
- 點選回車實現按鈕點選功能