Soru & Cevap

Label kaydırma

12.01.2015 - 10:29

Aşağıdaki gibi 4 tane label oluşturdum, eğer telefon numarası girildiyse telefon numarası görünüyor fakat telefon numarası boş ise label'ı gizliyorum bu durumda adresim aşağıda kalıyor.

istediğim basitçe şu:

if telefonNumaram.hide == true{

adresim 2cm yukarı çıksın(telefonNumaram'ın yerini alsın yani)

}

Otomatik boyutlandırma da var, o işi karıştırır mı bilmiyorum. Telefonun boyutuna göre yerleşim gerçekleşiyor.

Dil Swift

Teşekkürler.

Görsel kaldırıldı.

 

5 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-3166-1423776186.jpg
hx0a1q
13.01.2015 - 11:45

Label'lara kod ile erişebiliyorsan, dilediğin label'İn frame'ini (CGRectMake) ile değiştirebilirsin.

Sarper Kaya
13.01.2015 - 01:26
adres.frame.origin = CGPointMake(200, 500); self.view.addSubview(adres); kod yukarıdaki gibi fakat storyboard'dan oluşturduğum label için işe yaramıyor.
Ulaş Sancak
15.01.2015 - 03:47
auto layout varsa frame'den ziyade yukarıya bağlı constraintin constantını değiştir.