Merhaba Storyboard'da ControllerA'da UITableViewCell'i oluşturdum. Aynı UITableViewcell'i farklı ControllerB'da kullanmam gerek. Bunu sadece storyboard ile elde etmeye ihtiyacım var. Herhangi bir fikir nasıl yapabilirim?Farklı UItableViewController'da Storyboard'da oluşturulan UITableViewCell görünümü nasıl yeniden kullanılır?
cevap
Eğer feryat gibi bu kullanabilirsiniz: -
hikaye kurulundaEğer ControllerB uç içine başka Tablo-hücreyi koymak ve bir daha feryat gibi benzer özel hücreye istediğiniz sınıfın adını vermek zorunda: -
ve
ve ControllerB 'ınİşte bu
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
Members_Cell *cell = [tableView dequeueReusableCellWithIdentifier:@"Members_Cell"];
cell.lblMemberName.text=[ArrSearchResult objectAtIndex:indexPath.row];
return cell;
}
bu işe yaramadı/ –
doğru şekilde kontrol et Benim projemde kullanılan ikinci viewcontroller xib –
'de storyview sınıfından storyview hücresinin custome sınıfını ayarlamayı unuttuğumu mu unuttunuz? –
gibibakmak zaten çözümdür: http://stackoverflow.com/questions/9245969/in-a-storyboard-how-to-make-a-custom-cell-for-use- -çok-denetleyicileri ile – Ashwani
Bir .xib dosyası oluşturmanız gerekir (XCode 6'da yeni xib dosyası oluşturduktan sonra sadece tablo görüntü hücresinin yapıştırma içeriğini kopyalayabilirsiniz) – jaffa