Bu konunun oldukça popüler olduğunu biliyorum, ancak bir programlama dilinde biraz inattif problemim var, aslında hala kodu nereye koyacağımı anlamıyorum. Normal biraz farklı bir modal Swift yapmaya çalışıyorumSaydam arka planlı Swift Modal View Controller
: Eh, bütün dava söyleyeceğim bir düğmeye tıklayarak, ViewController (modal tip aşağıdaki) görüntülenir Ekranda, ancak şeffaf arka plan ile. Sadece mavi etiketli görünüm gösterilecektir. Bu ViewController sunulduğunda, şeffaf arka plan ile, ancak geçişi tamamlar tamamlamaz, siyah arka plan ile kalacaktır. Opak seçeneğini zaten devre dışı bıraktı ve bazı seçenekleri test etti, ancak bu sorun giderme işlemine hiçbir şey kalmadı.
Bazıları bana yardımcı olabilir?
Video, durumdaki simülatördeki bir testtir (https://www.youtube.com/watch?v=wT8Uwmq9yqY). do
self.presentingViewController.providesPresentationContextTransitionStyle = YES;
self.presentingViewController.definesPresentationContext = YES;
modal.modalPresentationStyle = UIModalPresentationOverCurrentContext;
:
Ben Swift ile başlıyorum ve hala oldukça Xcode program nasıl birlikte kayboldum, ben bu çözmek için aşağıdaki kodu olan bir soruya bir cevap okumak Bu kodu koydum mu?
Şuna bakın: http://stackoverflow.com/questions/27669699/transparent-background-for-modally-presented-viewcontroller – joern
Düğmeyi ViewController (modal) arasında tutmalıyım? , çünkü aşağıdaki özellikler hiçbir şey sunmaz; –
Bkz. Http://stackoverflow.com/questions/26598099/present-uiviewcontroller-as-a-modal-with-transparent-background?rq=1 –