0

Hiiは、サブビューとしてUIButtonを持つUITableViewセルにUILabelを追加することができます。つまり、このUILabelをDetailLabelとしてUIButtonに追加する必要があります。つまり、ボタンのタイトルの下に追加する必要がありますか?

Ex私のコーディングはそれです

    UIButton *button=[[UIButton alloc]initWithFrame:CGRectMake(0, 0, 320, 44)];
    [button setImage:[UIImage imageNamed:@"launchpad.png"]forState:UIControlStateNormal];
    [button setTag:001];
    [button addTarget:self action:@selector(buttonPressed:)forControlEvents:UIControlEventTouchUpInside];
    [cell addSubview:button];

タイトルテキストの下に、実行時に動的テキストをロードするサブビューとしてのラベルが必要です。

私が明確に説明したことを願っています。コーディングとUILabelの追加方法を教えてください。

4

1 に答える 1

0

このラベルをサブビューとしてUIButtonに追加できます。

UIButton *button=[[UIButton alloc]initWithFrame:CGRectMake(0, 0, 320, 44)];
[button setImage:[UIImage imageNamed:@"launchpad.png"]forState:UIControlStateNormal];
[button setTag:001];
[button addTarget:self action:@selector(buttonPressed:)forControlEvents:UIControlEventTouchUpInside];

UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(0,24, 320, 20)];
label.text = @"Some text"
[button addSubview:label];

[cell addSubview:button];
于 2012-10-19T15:11:47.520 に答える