Xcode 6'da kenarlıklı bir düğme oluşturmak istiyorum. Örneğin, bu kitaplıktaki düğmeler gibi görünmesini istiyorum - https://github.com/a1anyip/AYVibrantButton - özel görsel efektler olmadan. IB'de herhangi bir kod yazmadan bazı kurulumlar yaparak bunu başarmak mümkün mü? Teşekkürler.Xcode 6'daki film şeridine kenarlıklı bir düğme ekleme
5
A
cevap
18
Sen düğme seçmek
film şeridi
yılında Runtime Özellik ekleyebilir
4
"addImageButton" Burada benim UIButton ve ben düğmeye sınırını oluşturmak için satır kod aşağıda kullanıyorum.
[addImageButton.layer setBorderWidth:5];
[addImageButton.layer setBorderColor:[[UIColor redColor] CGColor]];
[addImageButton setTintColor:[UIColor whiteColor]];
[addImageButton setTitleColor:[UIColor redColor] forState:UIControlStateNormal];
Umut bu sorunu çözer.
İki görüntü alın, 1 arka plan şeffaf ve kenarlıklı, istediğiniz arka plana sahip 2., Storyboard düğmesinde her iki resmi de normal modda ve vurgulama modunda ayarlayın. –
Kenarlık, köşe yarıçapı ve görsel bulanıklık efektleri çalışma zamanı özelliğidir. Xcode'da sadece kodla yapabilirsiniz. –