2017-09-25 7 views
5

पॉप दृश्य नियंत्रक के दौरान अजीब सामग्री एनीमेशन में अपारदर्शी नेवबार परिणाम के साथ नेविगेशन नियंत्रक के अंदर scrollview साथ नियंत्रकआईओएस 11: पॉप दृश्य संक्रमण के दौरान अजीब सामग्री एनीमेशन में अपारदर्शी नेवबार परिणाम के साथ नेविगेशन नियंत्रक के अंदर scrollview साथ संक्रमण

सामग्री हो जाएगा संक्रमण के दौरान अपनी मूल स्थिति से कहीं नीचे, और इंटरैक्टिव पॉप यह बहुत स्पष्ट बना देगा।

सुरक्षित क्षेत्र को सक्षम करने से यह ठीक नहीं होता है।

उत्तर

8

आईओएस 11 में यह एक बग है मेरा मानना ​​है। http://openradar.appspot.com/34465226

आप इस समस्या के चल सकता है द्वारा स्टोरीबोर्ड में जाँच Extend Edges: Under Opaque Bars बॉक्स या कोड में मैन्युअल [self setExtendedLayoutIncludesOpaqueBars:YES] सेट: यहाँ इसके बारे में एक rdar है।

+0

यह बहुत उपयोगी है, धन्यवाद। दुर्भाग्यवश मुझे पता चला है कि अगर मैं '[self setEdgeForExtendedLayout = UIRectEdgeNone] भी शामिल करता हूं;' एनीमेशन बग वापस आता है। – Jeremy

+2

बस इतना आप जानते हैं: इसे 11.2 में तय किया जाना चाहिए, देखें: https://stackoverflow.com/a/47046282/6863743 – JoniVR

संबंधित मुद्दे