[問題] 請問如何指定tabbarItem的動作?

看板MacDev作者 (殘羽星辰)時間15年前 (2010/09/12 13:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
想要讓使用者 點選tabbarItem上的一個按鈕然後不是執行他預定的動作(預定的動作好像是直接換頁面) 而是將此tabbarItem釋放掉 目前是想到可以用 [[xxx shareddelegate].window addSubview:xxx.view]; 釋放掉tabbarItem 但是不知如何取出tabbarItem的@selector function 上來請益@@ iPhoneProject_0ViewController *Home = [[iPhoneProject_0ViewController alloc]init]; Home.title = @"首頁"; UITabBarItem *HomeItem = [[UITabBarItem alloc]initWithTitle:@"Home" image:[UIImage imageNamed:@"home.png"] tag:1]; Home.tabBarItem = HomeItem; navigationControllerintabbar = [[UINavigationController alloc]initWithRootViewController:Home]; iPhoneProject_0ViewController *Search = [[iPhoneProject_0ViewController alloc]init]; Search.title = @"搜尋"; UITabBarItem *SearchItem = [[UITabBarItem alloc]initWithTitle:@"Search" image:[UIImage imageNamed:@"search.png"] tag:2]; Search.tabBarItem = SearchItem; iPhoneProject_0ViewController *About = [[iPhoneProject_0ViewController alloc] init]; About.title = @"關於"; UITabBarItem *AboutItem = [[UITabBarItem alloc]initWithTitle:@"About" image:[UIImage imageNamed:@"about.png"] tag:3]; About.tabBarItem = AboutItem; iPhoneProject_0ViewController *Logout = [[iPhoneProject_0ViewController alloc] init]; Logout.title = @"登出"; UITabBarItem *LogoutItem = [[UITabBarItem alloc]initWithTitle:@"Logout" image:[UIImage imageNamed:@"logout.png"] tag:4]; Logout.tabBarItem = LogoutItem; tabbarController = [[UITabBarController alloc] init]; tabbarController.viewControllers = [NSArray arrayWithObjects:navigationControllerintabbar,Search,About,Logout,nil]; tabbarController.delegate = self; [HomeItem release]; [Home release]; [SearchItem release]; [Search release]; [About release]; [AboutItem release]; [Logout release]; [LogoutItem release]; navigationController = [[UINavigationController alloc] initWithRootViewController:tabbarController]; -- 有正妹!!! 幹!!跟你說過要先看看你自己的臉... \ / ○ ︵ \○ ╱/| ﹎ ﹍﹍ ╱ ̄﹚╱> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.76.136
文章代碼(AID): #1CZ6ig0a (MacDev)
文章代碼(AID): #1CZ6ig0a (MacDev)