«uiview» etiketlenmiş sorular

UIView, iOS'un UIKit çerçevesindeki bir sınıftır ve ekranda dikdörtgen bir alan ve o alandaki içeriği yönetmek için arayüzler tanımlar. Tüm kullanıcı arayüzü öğeleri UIView'in alt sınıflarıdır veya bir UIView içinde bulunur.

4
Nasıl özel bir iOS görünüm sınıfı oluşturabilirim ve birden çok kopyasını (IB'de) örnekleyebilirim?
Şu anda, temelde hepsi aynı olan birden fazla zamanlayıcıya sahip bir uygulama yapıyorum. Zamanlayıcılar ve düzen / animasyonlar için tüm kodu kullanan özel bir sınıf oluşturmak istiyorum, böylece birbirinden bağımsız olarak çalışan 5 aynı zamanlayıcıya sahip olabilirim. Düzeni IB (xcode 4.2) kullanarak oluşturdum ve zamanlayıcılar için tüm kod şu anda …

8
Gölge yayılması ve bulanıklığı nasıl kontrol edilir?
UI öğelerini eskizde tasarladım ve bunlardan birinde bulanıklık 1 ve yayılma 0 olan bir gölge var. Görünümler katmanı özelliği için belgeye baktım ve katmanda spread veya blur adında bir şey veya eşdeğer herhangi bir şey yok (tek kontrol, sadece shadowOpacity) Bulanıklaştırma ve yayılma gibi şeyleri nasıl kontrol edebilirim? DÜZENLE: İşte …


7
Bir UIView'de xib dosyası nasıl yüklenir
Her yeri arıyordum ve şimdiye kadar hiçbir şey benim için işe yaramadı. Temel olarak, rootView.xib adında bir .xib dosyasına sahip olmak istiyorum ve içinde ekranın yalnızca yarısını kaplayan bir UIView (buna containerView diyelim) sahip olmak istiyorum (böylece normal görünüm ve yeni bir görünüm olurdu). Sonra firstView.xib adlı farklı bir .xib …
111 ios  objective-c  uiview  xib 

2
ClipsToBounds nasıl çalışır?
UIViewMülkün nasıl kullanılacağını bilmek istiyorum clipsToBounds. Resmi belgeler şunları söylüyor: clipsToBounds Emlak Alt görünümlerin görünümün sınırlarıyla sınırlandırılıp sınırlandırılmadığını belirleyen bir Boolean değeri. Tartışma Bu değeri, alt YESgörünümlerin alıcının sınırlarına göre kırpılmasına neden olur. Olarak ayarlanırsa NO, kareleri alıcının görünür sınırlarının ötesine uzanan alt görünümler kırpılmaz. Varsayılan değer NO. Ama bunun …
110 ios  uiview  uikit  frame  bounds 

7
UIView'uma gölge eklemenin en iyi yolu nedir
Üst üste katmanlanmış görünümlere alt gölge eklemeye çalışıyorum, görünümler çökerek diğer görünümlerdeki içeriğin görülmesine izin veriyor, bu damarda tutmak istiyorum view.clipsToBounds AÇIK böylece görünümler daraldığında içerikleri kırpılır. Bu, döndüğümde olduğu gibi katmanlara gölge eklememi zorlaştırmış gibi görünüyor. clipsToBounds AÇIK'ı gölgeler de kırpılıyor. Manipüle etmeye çalışıyordum view.frame veview.boundsÇerçeveye bir gölge eklemek, …

17
UIViewControllerContextTransitioning kullanılarak "Görünüm Denetleyicisinden" kayboluyor
Bir sorunum var ve bunu aşağıda açıkladım. UIViewControllerContextTransitioningÖzel geçişler için kullanıyorum . 2 görünüm denetleyicim, birinci görünüm denetleyicim ve ikinci görünüm denetleyicim var. Şimdi birinci görünüm denetleyicisine bir animasyonla ikinci görünüm denetleyicisi eklemek istiyorum. Bunu başardım, şimdi ikinci görüntü denetleyicisi şeffaf, böylece birinci görüntü denetleyicisini ikinci görüntü denetleyicisinin altında görebiliriz. …

2
UIView'in setNeedsLayout, layoutIfNeeded ve layoutSubviews arasındaki ilişki nedir?
Herkes arasındaki ilişki konusunda kesin bir açıklama verebilir UIView's setNeedsLayout,layoutIfNeeded ve layoutSubviewsyöntemlere? Ve üçünün de kullanılacağı örnek bir uygulama. Teşekkürler. Kafamı karıştıran şey, özel görünümüme bir setNeedsLayoutmesaj gönderirsem layoutSubviews, bu yöntemden sonra çağırdığı bir sonraki şey , hemen atlamaktır layoutIfNeeded. Dokümanlardan akışın setNeedsLayout> layoutIfNeededçağrılma nedenleri> çağrılacak nedenler olmasını beklerdim layoutSubviews.
105 iphone  xcode  uiview 

8
Yerleşim kısıtlamalarını ne zaman etkinleştirebilir / devre dışı bırakabilirim?
IB'de birden fazla kısıtlama seti kurdum ve bazı durumlara bağlı olarak bunlar arasında programlı olarak geçiş yapmak istiyorum. Orada bir var constraintsAIB yüklü olarak işaretlenmiş hepsi çıkış toplama ve constraintsBtüm çıkış toplama IB kaldırılır. İki küme arasında programlı olarak şu şekilde geçiş yapabilirim: NSLayoutConstraint.deactivateConstraints(constraintsA) NSLayoutConstraint.activateConstraints(constraintsB) Ama ... Bunu ne zaman …


22
UIView görüntüye nasıl dönüştürülür
Bir UIView'i bir resme dönüştürmek ve uygulamama kaydetmek istiyorum. Birisi bana bir görüntünün ekran görüntüsünü nasıl alacağımı veya bir görüntüye nasıl dönüştürebileceğimi ve onu bir uygulamaya kaydetmenin en iyi yolunun ne olduğunu söyleyebilir mi (Film rulosu değil)? İşte görünümün kodu: var overView = UIView(frame: CGRectMake(0, 0, self.view.frame.width/1.3, self.view.frame.height/1.3)) overView.center = …
102 ios  swift  uiview  screenshot 


8
Süpervizörün süpervizör görüşüne göre UIView konumunu alın
UIButton'larını düzenlediğim bir UIView'ım var. Bu UIButtonlarının konumlarını bulmak istiyorum. Bunun buttons.framebana pozisyonları vereceğinin farkındayım , ancak bana yalnızca anlık denetimiyle ilgili pozisyonlar verecek. Bu düğmelerin konumlarını UIButtons süpervizörünün süpervizörüne göre bulmamızın bir yolu var mı? Örneğin, "firstView" adında bir UIView olduğunu varsayalım. Ardından, başka bir UIView, "secondView" var. Bu …
101 iphone  ios  uiview  uibutton  cgrect 


6
UIView alt sınıfı için Uç yüklemenin doğru yolu
Bu sorunun daha önce sorulduğunun farkındayım ama cevaplar çelişkili ve kafam karışık, bu yüzden lütfen beni alevlendirmeyin. UIViewUygulamamda yeniden kullanılabilir bir alt sınıfa sahip olmak istiyorum . Arayüzü bir uç dosyası kullanarak tanımlamak istiyorum. Şimdi bunun, içinde bir etkinlik göstergesi olan bir yükleme göstergesi görünümü olduğunu varsayalım. Bir olayda bu …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.