إلحاق Scrollview (أفقي) إلى طريقة عرض يحتوي على Scrollview (رأسي) واثنين

StackOverflow https://stackoverflow.com/questions/3546577

  •  30-09-2019
  •  | 
  •  

سؤال

لقد قمت بتطوير تطبيق iPhone يحتوي على 6 بطاقات (أيقونات مع صور) في RootView. من شأن النقر على بطاقة أن يجلب عرضًا آخر يتم توسيع الصورة (ملء الشاشة). يحتوي عرض البطاقة على زر Flip الذي يوضح الجانب الخلفي للبطاقة الذي يحتوي على بعض النص. بطاقات مختلفة تحمل نصًا مختلفًا على ظهرهم. اعتمادًا على حجم النص ، سيتم التمرير. لقد استخدمت اثنين من الملصقات: واحدة لعنوان النص والتسمية الثانية وجود الفقرة بأكملها. لقد وضعت عرضًا أسفل الملصقتين للتمرير الرأسي.

عند النقر فوق بطاقة ناتجة من RootView ، يجب أن تظهر البطاقة المحددة. إنه يعمل بشكل مثالي. لقد استخدمت طريقة عرض منفصلة لتصميم العرض الأمامي للبطاقة وواحدة مختلفة للنص على الظهر. المشكلة هي عندما يتم فتح البطاقة وانقلبها لرؤية النص ، يجب أن تكون قابلة للتمرير أفقياً بصرف النظر عن التمرير رأسياً. لا أريد أن أعيد أي شيء. لقد وضعت Scrollview العمودي والعلامات على العرض الذي يمثل خلفية البطاقة. أضفت ScrollView آخر وقمت بتمكين خاصية الترحيل وكتبت التعليمات البرمجية في الوظائف التالية.

ScrollViewDidsCroll: (UisCrollView *) المرسل ؛

ScrollViewDidendendsCrollingAnimation: (UisCrollView *) NewsCrollView.

لكنه لا يعمل حسب الرغبة. لا توجد أعمال تمرير (حتى العمودي 1 التي كانت تعمل بشكل جيد في وقت سابق. أقصد عندما أقوم بتمشيط التمرير الأفقي على حد سواء توقف عن العمل. كيف أسمح بالتمرير الرأسي والأفقي لهذا الرأي الذي يحتوي على ملصقتين.

سأقدر مساعدتك ... شكرًا مقدماً

لا يوجد حل صحيح

نصائح أخرى

لقد حلتها. لقد استخدمت طريقة عرض جدول للاحتفاظ بتفاصيل البطاقة. لذلك أحصل على التمرير الرأسي افتراضيًا. لقد أخذت Scrollview الذي سيحتفظ بأعداد عدد من رؤية TableViews كما توجد بطاقات. ويتم ذلك

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