سؤال

أنا أستخدم Three20 ولدي عنصر مخصص TableView ، وخلية TableViewItem. أنا دفع وحدة تحكم جديدة ليس عبر عنوان URL للعنصر ولكن

- (void)didSelectObject:(id)object atIndexPath:(NSIndexPath*)indexPath

أنا أيضا أكثر من هذه الطريقة لتسليط الضوء على زنزانتي عند تسجيلها.

//call this to highlight row
- (BOOL)shouldOpenURL:(NSString*)URL {
    return NO;
}

عندما أستخدم عناصر الجدول والخلايا القياسية ثلاثة20 ، يتم تمييز الصف بشكل PEFect ، ولكن عندما أستخدم خلية بلدي وعنصر ، فهذا ليس كذلك. whac هل يجب أن أفعل؟ شكرا للمساعدة.

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

المحلول

تأكد من أن لديك

self.selectionStyle = UITableViewCellSelectionStyleBlue;

اضبط في مكان ما داخل زنزانتك المخصصة ويجب أن تقوم بالخدعة.

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