0

我在我的通用 iOS 应用程序中使用 MNColorPicker。我在 iPad 的 UIPopoverController 中展示它,它工作正常。

现在我需要在 iPhone 中实现类似的功能,但由于 iPhone 不支持 UIPopoverController 我正在使用第三方弹出,如控件CMPopTipView。Hen 我在没有手动设置 MNColorPicker 大小的情况下呈现弹出框,然后它被正确呈现,但是对于 iPhone,弹出框的大小变得非常大,当我尝试更改 MNColorPicker 的大小时,它没有正确呈现。贝娄是相同的屏幕截图。

不正确的弹出

请给我一些关于如何调整 MNColorPicker 大小以便它可以正确显示在 CMPopTipView 中的指示

4

2 回答 2

0

您可以使用 iPhone 的 BFColorPickerPopover 控件。

于 2013-03-05T10:03:54.177 回答
0

我更改了函数中给出的框架

- (void)_layoutViewsForInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation

在 MNColorPicker 类中,它起作用了。

于 2013-03-05T11:11:13.343 回答