سؤال

لدي تحكم في طرف ثالث يريدني أن أضع عرضا داخلها.أحاول الحصول على uinavigntroller يحتوي على سلسلة من طرق عرض الجدول داخلها، ولكن عند إضافة عناصر التحكم في شريط التنقل يتداخل في TableView بحوالي نصف صف، والذي يبدو أخرا.

إليك الرمز.أنا أستخدم خادم ArcGIS IOS SDK لوضع وحدة تحكم التنقل في مربع Callout على الخريطة:

giveacodicetagpre.

هل هذه مشكلة شائعة باستخدام UINAVIVIVEVIVECONTroller، أو يجب أن أنظر إلى التحكم في الطرف الثالث؟

هل كانت مفيدة؟

المحلول 2

قمت بحل هذا باستخدام بعض إعادة ترتيب الكود البسيط - بدلا من استخدام initwithrootviewcontroller، قمت بإنشاء وحدة تحكم عرض التنقل، قم بتعيين إطارها يدويا، ثم دفعت وحدة تحكم العرض إليه:

giveacodicetagpre.

نصائح أخرى

أنا فعلا مجرد مشكلة مماثلة مع تحكم جهة خارجية عرقلة شريط التنقل الخاص بي.حاولت أن أنظر إلى السيطرة ولكني لست ضلقا بما يكفي لإيكار شريط التنقل.

ما فعلته شيء يمكنك القيام به أيضا: بدلا من استخدام برنامج تنظيم UINAV في UINAV، فأنا شخصي بنيت بنفسي فقط بوضع Uiview في الجزء العلوي من الصفحة وإضافة أزرار مخصصة إليها والتي أجريت الوظائفأنني أردت في البار.يمنحك هذا غرفة تذبذب أكثر قليلا حول هذا التحكم في الطرف الثالث إذا لم تتمكن من العثور على ما يسبب المشكلة.

آمل أن يساعد!

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top