gpt4 book ai didi

iphone - PreferredContentSize 无法代替 contentSizeForViewInPopover 工作

转载 作者:行者123 更新时间:2023-12-03 18:26:10 27 4
gpt4 key购买 nike

我正在开发一个项目,我想让我的应用程序与 IOS7 兼容。

self.contentSizeForViewInPopover = CGSizeMake(90, 1 * 65 - 1);

此方法从 ios7 开始已弃用

新方法是self.preferredContentSize= CGSizeMake(90,1*65-1);

但我没有得到正确的 UI enter image description here

但是当我使用ios7兼容方法进行更改时,我的看法是这样的

使用 ios7 方法我得到这个 enter image description here

最佳答案

苹果文档中给出了这一点:

This property allows direction manipulation of the content size of the popover. Changing the property directly is equivalent to animated=YES. The content size is limited to a minimum width of 320 and a maximum width of 600.

@property (nonatomic) CGSize popoverContentSize;

- (void)setPopoverContentSize:(CGSize)size animated:(BOOL)animated;

我已经实现了像这样处理弹出窗口的内容大小及其工作原理:

self.popController.popoverContentSize = CGSizeMake(430, 460);

关于iphone - PreferredContentSize 无法代替 contentSizeForViewInPopover 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22221837/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com