выделение выделения индекса секционированной таблицы - PullRequest
3 голосов
/ 21 февраля 2010

Я чувствую, что это должно быть простым свойством, но я всю жизнь искал и не могу найти ответ.

У меня есть индекс таблицы справа от моей таблицы. Когда выбрано, оно затеняет все. Я хотел бы имитировать приложение iPod, при котором, когда выбран сам индекс, он полупрозрачен (альфа может быть .4f).

Есть идеи?

Ответы [ 2 ]

3 голосов
/ 21 февраля 2010

Из того, что я обнаружил, это может быть возможно (но ваше приложение может быть отклонено):

- (UITableViewCell *)tableView:(UITableView *)tv 
         cellForRowAtIndexPath:(NSIndexPath *)indexPath 
{    
    for(UIView *view in [tv subviews])
    {
        if([[[view class] description] isEqualToString:@"UITableViewIndex"])
        {
            [view setAlpha:0.4];
        }
    }
    //rest of cellForRow handling...
}
1 голос
/ 01 мая 2011

Я не думаю, что это возможно, взгляните на эти два вопроса:

Google Fu не дал ничего нового.

Кажется, единственный официальный способ написать свой собственный индекс, что кажется умеренной задачей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...