2010-01-11 73 views
2

有誰知道新地圖應用程序中工具欄右角的按鈕名稱是什麼?這是展開地圖的按鈕,下面的視圖提供了在地圖模式之間切換的按鈕。如果它是SDK的一部分,我想在我的地圖應用程序中使用它!新地圖應用程序中的iPhone地圖摺疊按鈕

編輯:

感謝您的回答!

什麼是無證方法?你怎麼能使用這個東西,但它不是蘋果真正需要的?它會在未來的SDK中發佈嗎?我沒有看到創建具有所有開發人員無法使用的功能的應用程序。這是很多問題,請將我指向資源,在這裏我可以找到更多關於這個過程的資料,如果你知道的話(比如你知道這些來自哪裏)?

另外,哪裏可以找到視圖的動畫類型,就像Cory提到的一樣?

+0

未記錄的方法就是它們聽起來的樣子,方法不在文檔中。它們的存在是因爲蘋果尚未最終確定它們。蘋果不希望開發人員使用未來可能會改變的方法。它將來也許不會被釋放,但我不會相信它。 – kubi 2010-01-11 21:52:33

+0

另外,這不是一個真正的答案。其他問題應該是對相關答案的評論。 – 2010-01-12 13:55:55

+0

爲每個人創建一個新帖子比向每個答案發布相同或相似的問題更容易。 – Lex 2010-01-13 19:12:42

回答

0

這個按鈕沒有標準的UI組件,對不起。如果你是足智多謀的,你可能會找出一種方法將圖像從地圖中拉出來,但是蘋果可能不會善意地以非批准的方式使用他們的作品。

1

它不是SDK的一部分。這些圖像的實際文件名是UIButtonBarPageCurlSelected.png,UIButtonBarPageCurlDefault.png,所以可能你可以稱它爲「頁面捲曲按鈕」。


非官方方式(警告,拒絕等)得到這個按鈕是用

[[UIBarButtonItem alloc] initWithBarButtonSystemItem:109 target:... action:...] 

從UIKit中下載這些圖像的UIImage將它們添加到您的項目後,使用[UIImage kitImageNamed:@"UIButtonBarPageCurlSelected.png"]等。

0

這樣做的唯一簡單的方法是使用未記錄的方法。這被蘋果禁止,並會導致應用程序商店拒絕您的應用程序。您可以使用UIViewAnimationTransitionCurlDown或UIViewAnimationTransitionCurlUp創建類似的東西,但這些會使視圖一直向上捲曲,而不是中途停止。