问题标签 [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.
ios - Swift 4 Odd 意外跳回之前的故事板
我对 Swift 和 Xcode 非常陌生,我构建了一个简单的两个故事板应用程序,它有一个欢迎屏幕和一个按钮,用于触发第二个故事板的序列(为此我创建了自己的基于 UIVIewController 的类。第二个故事板有几个 UIPickerView 对象和几个 UIDatePickerView 对象和一个按钮。我在 didSelectRow 函数下有一些基本操作。但是,当我构建和运行应用程序时,我得到一个奇怪且看似随机的行为,在第一个选择器视图中选择某些东西带我回到欢迎屏幕(一个放松的序列?)。我没有输入任何代码来做到这一点!有什么想法吗?
swift - UIPickerView 默认回滚已更改
我在我身边。我的简单任务是使用 apickerView
来设置一个默认值,如果它是以前设置的,当它关闭时。但问题出在任何逻辑上。它滚动到默认行并设置标题,但是当我尝试更改它时,它会滚动回默认值。我以为我可以设置一个布尔值条件,但现在无论我把它放在哪里都会影响。
任何帮助都会很棒。我在 Swift 中没有足够的基础知识来知道控制在哪里以正确的方式做到这一点。这是它的肉。
/选取器视图函数...
ios - 单击 UIButton 以显示 UIPickerView 并在按钮标题上选择 ID:Swift
我的场景,我正在尝试创建按钮单击以打开UIPickerView
并选择选择器数据以使用 swift 在按钮标题上显示。在这里,Toolbar
我还想添加到 pickerview 控制器中。
ios - 如果 UITextField 为空 UIAlert 不会出现
我有一个带有 4 个 UITextFields 的应用程序,如果 UITextfield 为空白,我想做的是显示 UIAlert。我选择了显示 UIAlert 的功能,如下所示:
我已经查看了这个示例并且无法让它工作,因为我有 UIPickerView 来显示文本。下面是我为 didSelectRow 编写的代码:
我已经使用 TrackTextField 来测试警报是否有效。当我点击 Grandprix Predictor 时,UIAlert 不会出现。下面是连接到下一个 UIViewController 的函数。
任何帮助,将不胜感激。
ios - 无法将图像分享到 Facebook 和 Messenger
我已经实现了UIActivityController
一个从UIPickerViewController
. 我可以通过短信成功分享文本和图像,但我无法通过 Facebook 或 Messenger 分享。
当我打印(myImageView){3024, 4032}
时,我假设的尺寸是分辨率。如果这是真的,我认为图像可能太大而无法分享。如果这是正确的,
有没有办法降低图像的分辨率?
ios - 使用 Alamofire 使用 JSON 数组填充 UIPickerView 时遇到问题 | 迅速
本质上,我有一个 textField 按下时需要打开一个 UIPickerView 并带有来自 JSON 的选择
UIPickerView
在 Swift 中选择 a 并从 JSON 创建数组时,我分别致力于触发 a UItextField
,但在组合时遇到了一些麻烦。
对于JSON
我使用 Almofire 仅仅是因为它简化了流程并且UIPickerView
是通过编程方式编写的。
我正在使用的 JSON 如下所示:
到目前为止,Almofire 看起来像这样:
textField
使用以下代码触发打开 UIPickerView :
如何用 JSON 响应替换硬编码数组?
swift - 如何按字母顺序在 UIPickerView 中显示 JSON 数组?
我有一个 UIPickerView 从 JSON 获取数据并将其呈现在两列中,一列显示两列,生产者和产品使用以下内容:
问题是当 JSON 按字母顺序显示数组时,PickerView 每次打开时都会以随机顺序显示数组,如何解决这个问题。
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):
swift - 使用 UIpickerViewController 选择视频,最大长度为 10 秒 - 快速 - 以编程方式
我UIPickerViewController
用来从设备相机胶卷中选择图像和视频。当我选择视频时,我想选择一个最长 10 秒的视频,如果更长,以便用户可以修剪它。
到目前为止,我已经在网上搜索并做到了这一点,但它似乎不起作用:
ios - 来自 UIImagePickerViewController 的选择器图像时内存使用量过大?
我已经实现了上传图片的功能,但在上传之前我会预览图片给用户。
但是突然我选择要预览的图像,内存使用量会从 30mb 变成 480mb 超高。这是在我将图像设置为 uiview 之后发生的。如果大尺寸我的内存也会变高,内存将取决于图像大小。