2010-10-16 17 views
7

İlk olarak, Simge kütüphaneleri veya mockup araçları/kütüphaneleri hakkında konuşmuyorum.iOS özel düğmeleri ve kaydırıcıları için ücretsiz bit eşlemler?

herkes özel düğme bitmaplerin serbest kütüphaneler yarattı herkesin bildiği takdirde, merak ediyorum ben UICatalog gibi örnek koddan şeyler daha kullanıcıların oluşturduğu çeşitli simge kütüphaneleri aşina, ancak diğer kulüpler

(gerilebilir düğme görüntüleri), sürgü kolu/parça bitmapler, vb. Temel olarak bitmapler belirtmenize izin veren bu düğmeler (düğmeler ve sürgüleri gibi) için standart denetimlerin görünümünü özelleştirmek için bitmapler.

I/sürgü parçaları vs. için gerilebilir özel düğme görüntüler, bitmapleri oluşturmak için/'üzerinde şablonları (Afraid Ben büyük PS tanrı ya da bir şey değilim.)

herkes aynı zamanda herhangi bir photoshop öğreticiler ilgileniyorum Standart kontroller yapmak için böyle bir kaynağı biliyor musunuz?

cevap

2

Gerilebilir düğmeler sorun değil - Photoshop'ta yapmanız gereken özel bir şey yok. Sadece düğmenin görüntüsünü gerilebilir yapın ve yarıçapı düğme grafiğindeki yuvarlatılmış köşelerden birine ayarlayın.

Kaydırıcı parçaları - Eminim UIControl'ü sıfırdan yapmanız gerekir. Photoshop'ta bir düğme yapmak için, şeffaf arka plana sahip yeni bir dosya oluşturun, Şekil aracını, araçların altındaki dikdörtgenle seçin, bir dikdörtgen sürükleyin. Boyut önemli değil ™. Yuvarlatılmış bir dikdörtgen için, aynı aracı tıklayıp basılı tutun, yuvarlatılmış doğrultu şeklini seçin ve bir köşe radyusu ayarlayın (daha sonra gerdirilmiş resim ile aynı yarıçap).

Katman stili açılır penceresini almak için katman adının sağ katmanını çift tıklatın. Renk Yerleşimini Kontrol Et ve istediğiniz rengi ayarla. Inner Bevel'i kontrol edin ve boyutunun dikdörtgenin yüksekliğinin yarısının altında bir yerde olmasını sağlayın - Bence Global Angle için 90 derece iyi çalışıyor. Daha düşük bir opaklık ve daha büyük boyut, eğimin daha az tıknaz görünmesini sağlar.

Düğmenin anahattını seçmek için katmanınızdaki grafik dikdörtgenini Ctrl tuşunu basılı tut (tıklatın). Aletlerin üstündeki seçim çerçevesi aracını (M) kullanarak alt yarısının seçimini kaldırın. Neredeyse beyaz bir açık gri ön plan rengi seçin. Katman listesinin altındaki kare simgesiyle yeni bir katman oluşturun (Windows -> Görünmezse Katmanlar). Yeni katmanın seçimini boya kovasıyla doldurun ve 'mat lake' etkisi doğru görünene kadar katman için opaklığı sürükleyin.

Basit bir düğme, ancak bunun özü budur.

+1

OP'nin önerdiği gibi, standart UISlider kontrolü çok kolay bir şekilde özelleştirilmiştir. Beş farklı bileşen için alternatif görüntüler kabul eder. Check out: http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UISlider_Class/Reference/Reference.html – Justin

+0

Sana ödül verdiğimi sanıyordum ama cevabın cevabını açıkça belirttiği anlaşılıyor. Ödül ödülü yok. Üzgünüz, bu benim ilk kez bir ödül ilan ediyor .... – Nimrod

4

Ben örnek kod benim koleksiyonları arama yaparak birkaç gerilebilir düğmeleri bulmak mümkün oldum: "stretchableImageWithLeftCapWidth" Apple örnek kod itibaren

, UICatalog, BubbleLevel, iPhoneMultichannelMixerTest, avTouch, AQOffilineRenderTest ve TouchCells örnek kodun tümü, gerilebilir görüntülere sahip düğmeler içerir.

Bu yardımcı olur umarız!