私は、別のビューでuitableviewcell UIlableに値を渡したいNSobjectの中にNSStringを設定していますか? label1
のテキストを変更して動作します他のオブジェクトからUItextlabelテキストを設定する方法
//inside tableview/forRowAtIndexPath
//load VehicleSearchObjects
VehicleSearchObject *vehicleSearchObject = [[VehicleSearchObject alloc] init];
if(indexPath.section == 0)
{
if(indexPath.row == 0)
{
UILabel *label1;
label1 = (UILabel *)[cell viewWithTag:1];
label1.text = @"Manufacture";
UILabel *label2;
label2 = (UILabel *)[cell viewWithTag:2];
label2.text = [vehicleSearchObject manufacturerString]; //this is where I try to set the text... but nothing is happening, am I doing it right or should I be doing something else?
あなたはuilabelを意味しました – Robin
もっとコードを投稿してください....このmanufacturerStringは何ですか?タグ1,2には何が割り当てられていますか? – mayuur
タグ1と2つはUIlabelがどのようなものであるかを定義しています。ラベルを使用してカスタムtableviewcellを作成すると、インターフェイスビルダ内でタグ値を設定できます。これは、その値が正しいUILabelに渡されるように参照するだけです。製造ストリングは単なる文字列です。後で親ビューで使用するためにNSObjectに渡しています。基本的にここでの全体的な目標は、大きなデータベースを検索するために使用する一連の値を穴を開けることです。 –