2009-01-14 23 views

cevap

10

Buraya bakın: http://www.alexcurylo.com/blog/2009/01/03/extracting-sdk-icons/

Örneğin, bizim sekmelerin birinde bir kamera görüntüsünü istiyorum karar versin. Bu yüzden

/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator2.0.sdk/System/Library

bulunurlar simülatör kaynakları, kazmak ve biz ne benziyor bulmak biz /PrivateFrameworks/PhotoLibrary.framework/CameraIcon.png

yukarıdaki içinde istediğiniz Ama bekleyin, bu o kadar kolay değil! Simülatör SDK'sındaki iddia edilen PNG görüntüleri aslında Apple'ın PNG formatındaki değişkenlik varyasyonundadır, bu yüzden bir şekilde bununla başa çıkmak zorundayız ...

[GÜNCELLEME: Veya diğer yandan kamera simgesini kullanarak Kamera ile ilgili bir işlev için aslında Apple'ın gözünde a big bundle of FAIL olabilir. Bu simgeleri nasıl kullandığınıza dikkat edin, çocuklar!]

0

her uygulama için simgeler konusu uygulamanın dizinde olduğunu. Sadece bunları bilgisayarınıza kopyalamak için SCP kullanın.

Örneğin, uygulama mağazası için simgeler /Applications/MobileStore.app size Interface Builder yapabilirsiniz eğer

+2

Bu simgelerin telif hakkıyla korunan olduğunu düşünmüyor musunuz? –

9

emin değil, ancak kesinlikle örneğin, programlama "sistem" simgeleri kullanabilirsiniz:

[[UITabBarItem alloc] initWithTabBarSystemItem:UITabBarSystemItemDownloads tag:0]; 

typedef enum { 
    UITabBarSystemItemMore, 
    UITabBarSystemItemFavorites, 
    UITabBarSystemItemFeatured, 
    UITabBarSystemItemTopRated, 
    UITabBarSystemItemRecents, 
    UITabBarSystemItemContacts, 
    UITabBarSystemItemHistory, 
    UITabBarSystemItemBookmarks, 
    UITabBarSystemItemSearch, 
    UITabBarSystemItemDownloads, 
    UITabBarSystemItemMostRecent, 
    UITabBarSystemItemMostViewed, 
} UITabBarSystemItem; 

sanırım herhangi diğerlerini istiyorsanız bunları kendiniz çizmek gerekir:

diğer simgelerin vardır!

3

Görsel olarak bir kez: Arayüz Oluşturucu'da Sekme Çubuğunuzu veya Araç Çubuğu'nu seçin ve ardından Inspector'daki (⌘1) Nitelikler sekmesini ve Tanımlayıcı'nın altında getirmek istediğiniz sistem simgesini seçin.

İlgili konular