2011-04-01 19 views
10

sınırlarının dışına çizim UITableView'umdaki tüm hücrelere "post-it not" benzeri görüntü eklemeye çalışıyorum. Bu görüntünün UITableViewCell sınırlarının dışına (kısmen) çekilmesi gerekiyor.UITableViewCell

NO'a clipToBounds ayarlandığında, görüntü gerçekten hücre sınırlarının dışına çekilir. Ancak, (oldukça mantıklı) görüntü UITableView ayırıcı çizgilerinin ve bölüm başlıklarının altında çizilir.

Resimleri diğer tüm öğelerin üzerine doğrudan UITableView eklemeye çalışabilirim. Ancak, bölüm üstbilgilerini kullandığımdan, UITableView'daki her hücrenin tam yerini bulmaya çalışmak oldukça karmaşık olabilir.

Bu yolculuktan önce, daha kolay bir çözüm olup olmadığını merak ediyordum.

+0

Bunun için bir çözüm bulacağınızı düşünmüyorum. Ayırıcı üzerinde çizim yapmak isterseniz, ayırıcıyı gizleyebilir ve simüle etmek için bir çizgi çizebilirsiniz. Ancak, buradaki sorun, hücrelerin belirli bir hiyerarşiye sahip olmaları ve bunların alt raporlar olarak eklenmesidir. Başka bir hücrenin üstündeki hücre, hücrenin dışına çizdiğiniz görüntüyü, ciltlenecek klipleri kullanarak gizler. – honcheng

cevap

3

Ayırıcıyı saklamayı ve sonra kendi ayırıcınızı post-it'in arkasından UITableViewCell'de çizmeyi deneyebilirsiniz. Bu hile yapmalı.