开发者

UIPopoverController, how to change the size of it?

开发者 https://www.devze.com 2023-04-01 03:26 出处:网络
I\'ve got UIPopoverContr开发者_运维百科oller in my Split-View application, I just need to make popover longer.

I've got UIPopoverContr开发者_运维百科oller in my Split-View application, I just need to make popover longer. In viewDidLoad of DetatilViewController I put:

self.popoverController.popoverContentSize=CGSizeMake(320, 1400);

Nothing happens( when should I put this? thanks

Done with that ^^^ How can I set background for Popover? thaanks


From iOS 7:

popoverView.contentViewController.preferredContentSize =  CGSizeMake(320, 1400);


Set contentSizeForViewInPopover property of UIPopOverController


popView.contentViewController.preferredContentSize = Your Size

This works on iOS 8 but will crash or have no effect on lesser versions

Hope the answer :)


Try overriding -(CGSize)contentSizeForViewInPopover in your view controller, and return the size you want your view controller to be.


if u want to set the content size of the UIPopoverController try this,

self.popNameList =   [[UIPopoverController alloc]initWithContentViewController:search_table];
self.popNameList.popoverContentSize = CGSizeMake(320, 100);

good luck..

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号