我正在構建iPhone應用程序,向用戶展示最接近的特色餐廳。我正在使用基於導航的應用程序來進行開發。在構建iPhone應用程序時需要一些指導
我想要讓用戶按下第一個畫面,讓他上的按鈕/她去到屏幕2.
從屏幕2,在這裏,用戶將看到的所有的表靠近用戶的餐館。
一旦用戶選擇從該表中餐廳,用戶被引導到第三個屏幕
在這裏,用戶將看到一個地圖,用戶將看到他/她,並且其中餐廳位於。
我將使用CoreLocation框架來初步計算用戶的位置,然後使用它來搜索數據庫以查找附近的位置。我感到困惑的是,我應該在RootViewController中做什麼方法?我會把按鈕放在viewDidLoad()方法中,然後觸發這個方法:
-(void)locationManager: (CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation
fromLocation:(CLLocation *)oldLocation
這是否有意義?
非常感謝您的回覆。我試圖效仿的應用程序是www.timmyme.com,它向您顯示了最接近您的「Tim Horton's」咖啡店。哪種方法最適合完成這一點? – syedfa 2010-09-26 19:05:23
我會去與基於TabBarController的應用程序。地圖上有一個標籤,列表中有一個標籤,也可能有一個用於過濾器設置,如「有WiFi」或「有驅動器直通」。 (我不知道這個鏈,這些可能不相關。) – 2010-09-27 01:09:49