Wie man die Größe UISwitch-Taste?

Will ich die Größe meiner UISwitch - Taste, die legen auf UITableView. Ich fand einige helfen auf google und habe dieses erfolgreich mit CGAffineTransformMakeScale aber mit diesem bin ich immer ein Problem, wenn ich die position ändern dieser Schalter geht es seiner eigenen ursprünglichen Größe sein kann, weil seine auf Tabelle anzeigen, aber ich bin Größenänderung dies in ViewDidLoad delegieren. Hier ist, was ich Tue.

- (void)viewDidLoad{
 switchFB = [[UISwitch alloc] initWithFrame:CGRectMake(227, 8, 79, 27)];
switchFB.transform= CGAffineTransformMakeScale(0.7, 0.7);}

und in der Zelle für Zeile auf der index-Pfad

    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{`static NSString *CellIdentifier = @"SettingsCell";`

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
    }
    cell.backgroundColor = [UIColor clearColor];
    cell.selectionStyle = UITableViewCellSelectionStyleBlue;
    }

Bitte prüfen Sie diese, wo ich falsch mache und ob meine Vorgehensweise ist nicht richtige Weg, so können Sie bitte mir empfehlen, einige besseren Weg, dies zu tun. Dieser wird groß sein für mich. Vielen Dank im Voraus.

InformationsquelleAutor josh | 2013-03-04
Schreibe einen Kommentar