基本的なUITableViewを作成し、Xcode 4.2でIB/Storyboardingを使用してすべて静的に設定できるのかどうかは疑問ですが、現在のアプリケーションバージョンを表示するセルの1つだけです。 (私は眺めをしています)、私は道を更新することを忘れてしまうので、私はアプリのバージョンをハードコードしたくありません。その1つのセルにdataSourceからデータを取得させる方法はありますか?私は私がすべてのセルにcellIdentifierを設定しようとしました@「セル」にもちょうど私が修正する気にセルの上にそれを設定するようIB/Storyboardingで作成された静的UITableView動的コンテンツを使用していますか?
- (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];
}
// Configure the cell...
if (indexPath.section == 0 & indexPath.row == 0) {
cell.textLabel.text = [self appVersion];
}
return cell;
}
実装してみました。
と、そのアプリ版を返すセルだけが、他のすべてのセルの内容を消去します。
'cellForRowAtIndexPath:'の実装全体を投稿してください。あなたがしようとしているのは完全に簡単なことであり、あなたが記述しているようにすべての細胞に影響を与えるべきではありません。 – MusiGenesis