问题标签 [uipickerviewcontroller]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
103 浏览

ios - Swift 4 Odd 意外跳回之前的故事板

我对 Swift 和 Xcode 非常陌生,我构建了一个简单的两个故事板应用程序,它有一个欢迎屏幕和一个按钮,用于触发第二个故事板的序列(为此我创建了自己的基于 UIVIewController 的类。第二个故事板有几个 UIPickerView 对象和几个 UIDatePickerView 对象和一个按钮。我在 didSelectRow 函数下有一些基本操作。但是,当我构建和运行应用程序时,我得到一个奇怪且看似随机的行为,在第一个选择器视图中选择某些东西带我回到欢迎屏幕(一个放松的序列?)。我没有输入任何代码来做到这一点!有什么想法吗?

0 投票
0 回答
49 浏览

swift - UIPickerView 默认回滚已更改

我在我身边。我的简单任务是使用 apickerView来设置一个默认值,如果它是以前设置的,当它关闭时。但问题出在任何逻辑上。它滚动到默认行并设置标题,但是当我尝试更改它时,它会滚动回默认值。我以为我可以设置一个布尔值条件,但现在无论我把它放在哪里都会影响。

任何帮助都会很棒。我在 Swift 中没有足够的基础知识来知道控制在哪里以正确的方式做到这一点。这是它的肉。

/选取器视图函数...

0 投票
1 回答
1595 浏览

ios - 单击 UIButton 以显示 UIPickerView 并在按钮标题上选择 ID:Swift

我的场景,我正在尝试创建按钮单击以打开UIPickerView并选择选择器数据以使用 swift 在按钮标题上显示。在这里,Toolbar我还想添加到 pickerview 控制器中。

0 投票
1 回答
26 浏览

ios - 如果 UITextField 为空 UIAlert 不会出现

我有一个带有 4 个 UITextFields 的应用程序,如果 UITextfield 为空白,我想做的是显示 UIAlert。我选择了显示 UIAlert 的功能在此处输入图像描述,如下所示:

我已经查看了这个示例并且无法让它工作,因为我有 UIPickerView 来显示文本。下面是我为 didSelectRow 编写的代码:

我已经使用 TrackTextField 来测试警报是否有效。当我点击 Grandprix Predictor 时,UIAlert 不会出现。下面是连接到下一个 UIViewController 的函数。

任何帮助,将不胜感激。

0 投票
0 回答
184 浏览

ios - 无法将图像分享到 Facebook 和 Messenger

我已经实现了UIActivityController一个从UIPickerViewController. 我可以通过短信成功分享文本和图像,但我无法通过 Facebook 或 Messenger 分享。

当我打印(myImageView){3024, 4032}时,我假设的尺寸是分辨率。如果这是真的,我认为图像可能太大而无法分享。如果这是正确的,

有没有办法降低图像的分辨率?

0 投票
1 回答
492 浏览

ios - 使用 Alamofire 使用 JSON 数组填充 UIPickerView 时遇到问题 | 迅速

本质上,我有一个 textField 按下时需要打开一个 UIPickerView 并带有来自 JSON 的选择

UIPickerView在 Swift 中选择 a 并从 JSON 创建数组时,我分别致力于触发 a UItextField,但在组合时遇到了一些麻烦。

对于JSON我使用 Almofire 仅仅是因为它简化了流程并且UIPickerView是通过编程方式编写的。

我正在使用的 JSON 如下所示:

到目前为止,Almofire 看起来像这样:

textField使用以下代码触发打开 UIPickerView :

如何用 JSON 响应替换硬编码数组?

0 投票
2 回答
43 浏览

swift - 如何按字母顺序在 UIPickerView 中显示 JSON 数组?

我有一个 UIPickerView 从 JSON 获取数据并将其呈现在两列中,一列显示两列,生产者和产品使用以下内容:

问题是当 JSON 按字母顺序显示数组时,PickerView 每次打开时都会以随机顺序显示数组,如何解决这个问题。

0 投票
1 回答
7310 浏览

ios - iOS 14 中 UIDocumentPickerViewController 的初始化

我有一个UIDocumentPickerViewController只选择图像的。这在 iOS 13 中运行良好:

我正在尝试在 iOS 14 中实现相同的目标。

但是,init(documentTypes:in:)在 iOS 14.0 中已弃用。

所以我假设我必须使用这个初始化程序:init(forOpeningContentTypes:asCopy:)

forOpeningContentTypes参数需要一个数组UTType
我不确定如何使用/导入它。
是这样[UTType.Image]吗?

这甚至不会编译,因为Cannot find type 'UTType' in scope.
我也试过import MobileCoreServices,甚至import CoreServices,但这没有帮助。

新文档选择器初始化程序的文档指向这个UTTypeReference——所以我尝试使用它,但也找不到它。

我怎样才能UIDocumentPickerViewController在 iOS 14 中只选择图像?

更新

这有效(感谢@Warren):

0 投票
1 回答
26 浏览

swift - 使用 UIpickerViewController 选择视频,最大长度为 10 秒 - 快速 - 以编程方式

UIPickerViewController用来从设备相机胶卷中选择图像和视频。当我选择视频时,我想选择一个最长 10 秒的视频,如果更长,以便用户可以修剪它。

到目前为止,我已经在网上搜索并做到了这一点,但它似乎不起作用:

0 投票
1 回答
66 浏览

ios - 来自 UIImagePickerViewController 的选择器图像时内存使用量过大?

我已经实现了上传图片的功能,但在上传之前我会预览图片给用户。

但是突然我选择要预览的图像,内存使用量会从 30mb 变成 480mb 超高。这是在我将图像设置为 uiview 之后发生的。如果大尺寸我的内存也会变高,内存将取决于图像大小。