Turkcell | Geleceği Yazanlar

Soru & Cevap

UITableView Separator Yüksek ve Renk Değiştirme

20.10.2014 - 12:27

Merhabalar, UITableView kullandığım bir projede, TableView' in arka planına resim dosyası yerleştirdim. Cell' in rengini transparent yaptım. Fakat Separator line' ı bir türlü kalınlaştıramadım. Bunun yanı sıra şeffaf olan tableview cell' in satırlarının ayrışması için separator line' in rengini tableView' ın arkaplanını gösterecek şekilde düzenleyemedim. Yardımlarınız için teşekkür ederim.

2299 Görüntülenme

2 Cevap

Serdar
20.10.2014 - 16:13

[code]
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

// snip CALayer *separator = [CALayer layer]; separator.backgroundColor = [UIColor redColor].CGColor; separator.frame = CGRectMake(0, 43, self.view.frame.size.width, 1); [cell.layer addSublayer:separator]; return cell; }
[/code]
bunu denermisin

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Serdar
20.10.2014 - 14:09

self.tableView.separatorColor = [UIColor colorWithRed:0/255.0 green:181/255.0 blue:13/255.0 alpha:0.5];

bu şekilde yapabilirsin şuan ben kırmızı turuncu arası ayarladım değerleri değiştirirsen daha farklı renklerde alırsın

 

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Erkam KÜCET
20.10.2014 - 15:29
Teşekkür ederim. Peki bu çizgiyi kalınlaştırabilme imkanımız var mı acaba? Şu an için cell içine view ekleyerek kalınlaştırılmış gibi gösteriyorum.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.