Thursday 28 December 2017

مرجع إدجيسفوريكسندنتلايوت


لدي مشروع الذي تم بناؤه في العام الماضي، ويستخدم زيبس، لا القصص المصورة. لا يستخدم زيبس أوتو لايوت، لكنهم يستخدمون بعض أوتوزينغ. لدي مشكلة عند تشغيل مع iOS7، حيث يتم مدسوس جميع وجهات النظر تحت شريط الحالة. وأنا أفهم تماما هذا هو ميزة جديدة مع iOS7، والتي يمكن أن يتوقع هذا. ومع ذلك، فإن جميع الحلول لتحديد ذلك لعدم القيام بذلك لا تعمل. لدي صورة في الجزء العلوي من العرض الذي يظهر دائما تحت شريط الحالة، و إم لا تستخدم الحانات التنقل أو أي شيء من هذا القبيل. لقد حاولت تحديث Y - الدلتا في زيب (ليس لديهم أي تأثير على وجهة نظر)، لقد حاولت تعيين حواففوريكستندلايوت إلى أويركتيدجينون (لا يفعل شيئا)، والعديد من الأشياء الأخرى. في كل مرة، يظهر شريط الحالة مع وجهة نظر مدسوس تحت ذلك، بغض النظر عن ما أفعله. وهذا ما لم تتحرك يدويا أسفل وجهة نظر في زيب للسماح غرفة لشريط الحالة (ولكن هذا الحل لا يعمل لأنه لا تبدو الحق في iOS6، بطبيعة الحال). ما هو الغريب هو أنه حتى عندما أحاول خط من التعليمات البرمجية للاختراق في عرض التحول، فإنه لا يعمل (مثل ما يلي): لا أن أذهب مع هذا النوع من الحل، ولكن غريبة فقط أنه لم يعمل (و فقط مرة أرى عادة أن لا يعمل هو إذا تخطيط السيارات في مكان، والتي ليس في هذه الحالة). بل هو شرط التصميم أن شريط الحالة يظهر، و إم مجرد حيرة على لماذا لا يمكن تعيين وجهة نظر لتكون تحت شريط الحالة ل iOS7. لقد قرأت كل واحد كومة تجاوز آخر على هذا الموضوع، وكذلك التفاح ترانسبورتيدويدس. ومرة أخرى، لكي أؤكد من جديد، أفهم تماما كيف ينبغي أن يعمل وما ينبغي أن يكون عليه الحل المتوقع، ولكن لا يبدو أن أيا من ذلك يعمل من أجل هذا المشروع بالذات. أنا من ذوي الخبرة دائرة الرقابة الداخلية ديف، ولكن تم بناء هذا المشروع من قبل فريق آخر، لذلك أنا لا أعرف ما إذا كان شيء شيء مخفي في مكان ما في ملفات زيب، بليست، أو التعليمات البرمجية التي يمكن أن يكون ترويض الإعدادات أعلاه. واسمحوا لي أن أعرف إذا كان هناك شيء آخر يمكن أن ينظر في هذا، أو المزيد من المعلومات التي يمكن أن توفر. شكرا مقدما سأل 24 سبتمبر 13 في 19:21 أبل تدفع لك لاستخدام أوتولايوت لإنجاز هذا. تحتاج إلى تعيين قيد إلى أعلى دليل تخطيط من أعلى مشاهدة فرعية في طريقة العرض. انظر هذا المستند للحصول على أمثلة: للقيام بذلك دون زيبس، ستحتاج إلى إضافة القيد بشكل منهجي. وثائق التفاح تعطي مثالا جيدا على هذا، الذي إيف تلخص أدناه. إعطاء أن توبلايوتيد هو خاصية على وحدة تحكم عرض، يمكنك استخدامه فقط في القاموس الخاص بك من المتغيرات الربط. ثم قمت بإعداد القيد الخاص بك مثل عادي: يتم عرض عرض تحت شريط الحالة في دائرة الرقابة الداخلية 7 و إدجيسفوريكستندلايوت لا يساعد إم وجود مشكلة أن يتم رأي ديابي تحت شريط الحالة. بعد البحث وجدت أنني اضطررت إلى إضافة هذا. إدجيسفوريكستندلايوت UIRectEdge. None إلى فيوديدلواد () من فيوكونترولر، لكنه لا يعمل بالنسبة لي. كمرجع اعتدت على المثال هيلويوباد من زامارين (docs. xamarinsamplesHelloiPad) وأضاف تسمية المواقع في الجزء العلوي من الشاشة في يب. في iOS6 عرضه بشكل صحيح. الآن أضفت الخط this. EdgesForExtendedLayout UIRectEdge. None وتشغيله في محاكاة iOS7، يتم عرض التسمية في شريط الحالة. ما الخطأ الذي افعله

No comments:

Post a Comment