2012-07-24 36 views
2

我想要移動我的單元格中EditingAccessoryView的位置。我試過以下沒有成功:更改自定義單元格中EditingAccessoryView的位置

UIActivityIndicatorView activityIndicator = new UIActivityIndicatorView(UIActivityIndicatorViewStyle.Gray); 
activityIndicator.Frame.X = 227f; 
cell.EditingAccessoryView = activityIndicator; 

我在GetCell方法中這樣做。

任何想法將不勝感激。

感謝, 裏克

回答

0

怎麼樣?

cell.editingAccessoryView.frame = CGRectMake(0, 0, 40, 40); 

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath 

解釋說:

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { 
    static NSString *cellIdentifier = @"cellIdentifier"; 
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:cellIdentifier]; 

    if(cell == nil) { 
     cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:cellIdentifier]; 
     cell.editingAccessoryView.frame = CGRectMake(0, 0, 40, 40); 
    } 
return cell; 
} 
相關問題