2012-01-22 61 views
0

我正在開發biblkereder應用程序n iPhone/ipad我已成功完成iPhone應用程序,但在iPad中,我需要多個coloum視圖來顯示verses.i使用tableview來顯示verses.if章含50節它需要在兩個colums 25 twetyfive.i有很多搜索在谷歌這個implkemntaion顯示,但根據章我沒有得到正確的教程UITableView中的多列

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { 
    return 1; 
} 


// Customize the number of rows in the table view. 
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { 

     return [delegate.allSelectedVerseEnglish count]; 
    } 
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { 

    static NSString *CellIdentifier = @"Cell"; 

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

       ] autorelease]; 
     NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"readCell" owner:self options:nil]; 
     cell = [nib objectAtIndex:0]; 


     cell.textLabel.font = [UIFont fontWithName:@"Georgia" size:18.0]; 
     cell.textLabel.lineBreakMode = UILineBreakModeWordWrap; 
     cell.textLabel.numberOfLines = 0; 

     table.opaque = YES; 
     table.backgroundColor = [UIColor clearColor]; 
     table.separatorColor = [UIColor clearColor]; 
     cell.chapterAndVerse.text = [NSString stringWithFormat:@"%d",indexPath.row+1]; 
     cell.chapterAndVerse.frame=CGRectMake(0, 10, 20.0, 20.0); 
     cell.textLabel.text = [NSString stringWithFormat:@" %@",[delegate.allSelectedVerseEnglish objectAtIndex:indexPath.row]]; 
     cell.textLabel.font = [UIFont fontWithName:@"Georgia" size:18.0]; 
     cell.backgroundColor = [UIColor clearColor]; 
} 

這個代碼diaplying詩句在iPhone中,但我需要一個像iPad中的雜誌應用程序一樣的splitvew。 chapteranderse是標籤。 delegate.allSelectedVerseEnglish他們走了,其中包含經文。 在此先感謝。

回答

1

爲什麼不使用兩個表視圖?

這是我的想法..在屏幕上添加兩個表視圖..給他們sperate標籤和在第一表的單元格的觸摸重新加載第二個表..

+0

啊ü說thing.but問題的正確我們如何將字符串拆分爲兩個tableiews ??? – stackiphone