سؤال

ولدي شريط التطبيق تبويب مع تحكم الملاحة في كل تبويب البند. أريد أن إضافة (عرض شبه شفافة) تطفو على بلدي عرض الجدول فقط فوق علامة التبويب بار بلدي. كيف يمكنني تحقيق النتائج؟

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

وأي فكرة؟ شكرا.

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

المحلول

وإذا كان كل ما تريد القيام به هو عرض الأبجدي العائمة (أو العددي) المؤشر فوق عرض الجدول الخاص بك، أنت فقط بحاجة إلى تحديد طريقتين في UITableViewDataSource الخاص بك:

- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView
- (NSInteger)tableView:(UITableView *)tableView sectionForSectionIndexTitle:(NSString *)title atIndex:(NSInteger)index

وتوفر هذه القائمة من قسم عناوين الفهرس الخاص بك وA-Z (أو أيا كان)، وحيث في عرض جدول يبدأ كل قسم.

لرؤية المزيد من التفصيل، يجب أن تكون قادرة على خلق وجهة نظر، تعيين الخلفية ل[UIColor clearColor]، وضع محتوياته، وإضافته إما subview إلى عرض جدول أو في شكل subview فوق الطاولة عرض في الرأي القائل بأن يرفق على حد سواء.

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