iPhone Tablview сотовый - угловой треугольник - PullRequest
6 голосов
/ 03 декабря 2011

Кто-нибудь видел фрагмент (или класс / библиотеку), который нарисует этот угловой треугольник в ячейке таблицы (см. Изображение ниже).

enter image description here

Ответы [ 3 ]

4 голосов
/ 03 декабря 2011

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

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    static NSString *CellIdentifier = @"cell";

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];

        CGRect cornerFrame = CGRectMake(x, y, width, height);
        UIImageView * corner = [[UIImageView alloc] initWithFrame:cornerFrame];
        [corner setImage:[UIImage imageNamed:@"corner.jpg"]];

        [cell.contentView addSubview:corner];
    }

    return cell;
}
0 голосов
/ 23 июня 2018

встроено UITableViewCell ... Простое ..

cell.accessoryType = UITableViewCellAccessoryType.disclosureIndicator

enter image description here

0 голосов
/ 03 декабря 2011

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

...