0

申し訳ありませんが、また私です。

私のプロジェクトUITableviewでは、weather.so を表示するために使用したため、最初の行のテキストをUILabelボタン操作やウォーターバーなしで表示する必要があります。アクションなしでセルテキストを UILabel にしたいだけです。

例:テキストを「Lovely IOS」として表示し ているテーブルビューの最初のセルで、何もせずにUILABELに同じテキストを表示したい。シブを取り入れUILabelました。前もって感謝します

サンプルコードをお願いします。

4

4 に答える 4

1

特定のセルに対してのみアクションを設定します

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {


  if (indexPath.row == 1){
 //set action for cell
}
}
于 2012-09-13T12:42:30.380 に答える
0

In the method - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath equate

 cell.textLabel.text = [array objectAtIndex:indexPath.row]; 
 LabelName.text= cell.textLabel.text;
于 2012-09-13T12:29:49.373 に答える
0

セルのデータがあるので、何が重要なのかUIlabel.そこに同じテキストを設定するだけです。 更新:-

UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
NSString *cellText = cell.textLabel.text;

テキストを取得します。

于 2012-09-13T12:30:55.423 に答える
0

これには、UILable を追加するか、次のメソッドでテキストを cell.textLabel.text に設定する 2 つのオプションがあります。 (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

于 2012-09-13T12:40:35.707 に答える