我们可以直接在 iPad 应用程序中使用 UIPicker 吗?

发布于 2024-09-11 12:41:00 字数 91 浏览 8 评论 0原文

我们可以直接在 iPad 应用程序中使用 UIPicker 吗?我试图显示 Pickerview。但我感觉它的尺寸与iPad尺寸相比非常小。我也无法增加它的高度和宽度。

Can we use the UIPicker directly in an iPad Application? I tried to show a Pickerview. But I felt it very small in size compared to the iPad Dimension. I was also not able to increase its height and width.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

半窗疏影 2024-09-18 12:41:00

我在 iPad 人机界面指南...

仅在弹出窗口中显示选择器或日期和时间选择器。此放置位置与 iPhone 应用程序的放置建议不同。

因此,正如苹果公司建议的那样,最好在弹出窗口中而不是在普通视图中呈现选择器。

I found the following lines in the iPad Human interface Guidelines...

Present a picker or date and time picker only within a popover. This placement differs from the placement recommendation for an iPhone application.

So as Apple suggests it is good to Present the Picker in a popover rather than in a plain view.

不及他 2024-09-18 12:41:00

是的,您可以在 iPad 应用程序中使用它。我不会改变它的高度和宽度,因为视觉元素是设置为固定大小的。但是,如果您愿意,可以通过 initWithFrame 来完成,如下所示:

UIPickerView *pv = [[UIPickerView alloc] initWithFrame: CGRectMake(0,0,width,height)];

Yes, you can use it in your iPad application. I wouldn't change it's height and width because the visual elements are setup for a fixed size. But, if you want to you can do it through initWithFrame like so:

UIPickerView *pv = [[UIPickerView alloc] initWithFrame: CGRectMake(0,0,width,height)];
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文