как увеличить высоту ячейки для UIImagePickerViewController - PullRequest
0 голосов
/ 23 сентября 2011

Привет, у меня есть ImagePickerViewController. Мне нужно увеличить высоту ячейки, она выглядит как табличное представление, и мне нужно увеличить высоту этой ячейки imagePickerviewController.

I hope every one can understand my question.

i am attaching the picture 

enter image description here

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

    // Override point for customization after application launch.

    // Add the navigation controller's view to the window and display.
    UIImagePickerController *albumPicker = [[UIImagePickerController alloc]init];
    [albumPicker setDelegate:self];
    [albumPicker setSourceType:UIImagePickerControllerSourceTypePhotoLibrary];
    [albumPicker setContentSizeForViewInPopover:CGSizeMake(300, 700)];

    [self.window addSubview:albumPicker.view];
    [self.window makeKeyAndVisible];

    return YES;
}

- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated {
    UINavigationItem *ipcNavBarTopItem;

    // add done button to right side of nav bar
    UIBarButtonItem *doneButton = [[UIBarButtonItem alloc] initWithTitle:@"Photos"
                                                                   style:UIBarButtonItemStylePlain 
                                                                  target:self 
                                                                  action:@selector(saveImages:)];

    UINavigationBar *bar = navigationController.navigationBar;
    [bar setHidden:NO];
    ipcNavBarTopItem = bar.topItem;
    ipcNavBarTopItem.title = @"Photos";
    ipcNavBarTopItem.rightBarButtonItem = doneButton;
}

Для данного изображения, которое является UIImagePicker И мне нужно увеличить высоту его ячейки.

Я испытываю свою удачу. кто-нибудь может мне помочь.

Ответы [ 2 ]

0 голосов
/ 23 сентября 2011

Чтобы увеличить высоту ячейки TableView, используйте следующий метод:

- (CGFloat)tableView:(UITableView *)tv
    heightForRowAtIndexPath:(NSIndexPath *)indexPath
{
    CGFloat height;
    height = 44;
    return height;

}
0 голосов
/ 23 сентября 2011

Это, очевидно, UITableView. Высота всех ячеек может быть установлена ​​через свойство rowHeight UITableView или отдельно для каждой ячейки в методе heightForRowAtIndexPath UITableViewDelegate. Загляните в свои источники, чтобы понять, где установлен UITableView.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...