freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

本科畢業(yè)論文-基于lbs的ios客戶端應(yīng)用之生活助手的設(shè)計(jì)與實(shí)現(xiàn)(編輯修改稿)

2025-07-09 17:00 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ection的行數(shù)。 (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @Cell。 UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]。 if (cell == nil) { cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease]。 第四章 詳細(xì)設(shè)計(jì) 與實(shí)現(xiàn) 12 } = [[ListData objectAtIndex:0] objectAtIndex:]。 = [UIFont boldSystemFontOfSize:14]。 = [UIImage imageNamed:[[ListData objectAtIndex:1] objectAtIndex:]]。 = UITableViewCellAccessoryDisclosureIndicator。 return cell。 } 上面的方法中是實(shí)現(xiàn) cell的具體代碼。 點(diǎn)擊各 cell時(shí),調(diào)用 (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath;方法,進(jìn)入相應(yīng)界面代碼如下: (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { if ( == 0) { SearchCoupon *tabView = [[SearchCoupon alloc] init]。 TKSPAppDelegate *appDelegate = [[UIApplication sharedApplication] delegate]。 [ pushViewController:tabView animated:YES]。 [tabView release]。 } else if ([[[ListData objectAtIndex:0] objectAtIndex:] isEqualToString:@More classification]) { MoreCategoriesTable *nextView = [[MoreCategoriesTable alloc] init]。 = @More classification。 [ pushViewController:nextView animated:YES]。 [nextView release]。 } else { NearbyOther *nextView = [[NearbyOther alloc] init]。 第四章 詳細(xì)設(shè)計(jì) 與實(shí)現(xiàn) 13 = 0。 = lats。 = lons。 = [[ListData objectAtIndex:0] objectAtIndex:]。 = [[ListData objectAtIndex:0] objectAtIndex:]。 [ pushViewController:nextView animated:YES]。 [nextView release]。 } } 搜索模塊設(shè)計(jì) 如 圖 43 為搜索界面: 圖 43 搜索界面 在表格的上方是一個(gè) searchBar,設(shè)置此表格的 headerView為此 searchBar,可以實(shí)現(xiàn)此 searchBar隨著 table上下拖動(dòng)。觸碰上方的 searchBar后觸發(fā) (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText;方法,代碼如下: 第四章 詳細(xì)設(shè)計(jì) 與實(shí)現(xiàn) 14 (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText { if ([NearbyLogicControl connectedToNetwork]) { NearbyLogicControl *logic = [[NearbyLogicControl alloc] init]。 = [logic getSearchDetail:searchText]。 [logic release]。 = searchData。 = searchData。 } } 上述代碼中:首先判斷是否連接網(wǎng)絡(luò): [NearbyLogicControl connectedToNetwork],若值為 yes,則根據(jù)輸入的字符串進(jìn)行搜索并顯示。顯示時(shí),要設(shè)置 searchDisplayController的 searchResultsDataSource和searchResultsDelegate的值為 searchData。 搜索結(jié)果如圖 44顯示: 圖 44 搜索結(jié)果界面 簽到模塊設(shè)計(jì) 如圖 45 為簽到界面: 第四章 詳細(xì)設(shè)計(jì) 與實(shí)現(xiàn) 15 由于頁(yè)面較多采用 UITabBarController, 將各個(gè) viewController添加到一個(gè)數(shù)組,再設(shè)置 UITabBarController 的 viewControllers 為此數(shù)組即可。當(dāng)需要組織或組合多個(gè)不同領(lǐng)域的功能時(shí),就可以使用 UITabBarController。每個(gè)功能領(lǐng)域有自己的圖標(biāo)按鈕,并且只有用戶單擊它時(shí)才激活。通過(guò) setTitle 設(shè)置每個(gè)功能圖標(biāo)的名稱, setImage 設(shè)置圖片 。 圖 45 簽到界面 實(shí)現(xiàn) 代碼如下: (id)init { self = [super initWithNibName:nil bundle:nil]。 if (self) { = @Checkin。 Activity * SecondTabView = [[Activity alloc] init]。 [ setTitle:@Activities]。 [ setImage:[UIImage imageNamed:@a2]]。 UIViewController *ThirdTabView。 MySqlite *mysql = [[MySqlite alloc] init]。 if ([mysql getUser]) { 第四章 詳細(xì)設(shè)計(jì) 與實(shí)現(xiàn) 16 ThirdTabView = [[MySettings alloc] init]。 }else { ThirdTabView = [[WhatCheckIn alloc] init]。 } [ setTitle:@Me]。 [ setImage:[UIImage imageNamed:@d2]]。 [mysql release]。 SignToMe * FourthTabView = [[SignToMe alloc] init]。 [ setTitle:@I want to checkin]。 [ setImage:[UIImage imageNamed:@簽 .png]]。 SignNear *FirstTabView = [[SignNear alloc] init]。 [ setTitle:@Close Checkin]。 [ setImage:[UIImage imageNamed:@c2]]。 = [NSArray arrayWithObjects:FirstTabView, SecondTabView, ThirdTabView, FourthTabView, nil]。 [FirstTabView release]。 [SecondTabView release]。 [ThirdTabView release]。 [FourthTabView release]。 } return self。 } 優(yōu)惠券模塊設(shè)計(jì) 在此模塊顯示正在進(jìn)行的優(yōu)惠商戶信息,由于頁(yè)面較多仍然使用UITabBarController 以展示更多信息,每個(gè)頁(yè)面都有一個(gè) UITabelView,其上放置一個(gè) searchBar,以實(shí)現(xiàn)搜索功能。界面如圖 46 所 示: 第四章 詳細(xì)設(shè)計(jì) 與實(shí)現(xiàn) 17 圖 46 優(yōu)惠券 界面 初始化 UITabBarController代碼如下: (id)init { self = [super initWithNibName:nil bundle:nil]。 if (self) { = @Coupons。 NearbyDetail *FirstTabView = [[NearbyDetail alloc] init]。 [ setTitle:@Last coupons]。 [ setImage:[UIImage imageNamed:@c2]]。 NearbyHot * ThirdTabView = [[NearbyHot alloc] init]。 [ setTitle:@New Coupons]。 [ setImage:[UIImage imageNamed:@f2]]。 NearbyHot * FourthTabView = [[NearbyHot alloc] init]。 [ setTitle:@Hot Coupons]。 [ setImage:[UIImage imageNamed:@e2]]。 NearbySearch *SecondTabView = [[NearbySearch alloc] init]。 第四章 詳細(xì)設(shè)計(jì) 與實(shí)現(xiàn) 18 [ setTitle:@Search Coupons]。 [ setImage:[UIImage imageNamed:@h2]]。 = [NSArray arrayWithObjects:FirstTabView, SecondTabView, ThirdTabView, FourthTabView, nil]。 [FirstTabView release]。 [SecondTabView release]。 [ThirdTabView release]。 [FourthTabView release]。 //NSLog(@%d, [FirstTabView retainCount])。 } return self。 } 今日?qǐng)F(tuán)購(gòu)模塊設(shè)計(jì) 如圖 47 為 今日?qǐng)F(tuán)購(gòu) 界面: 圖 47 今 日?qǐng)F(tuán)購(gòu)
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1