ios - 如何将 4 个 UITextfields 的信息合并到一个 UILabel 中
问题描述
我在一页上有 4 个文本字段,我想让它们显示在一个标签上。我的应用程序询问用户他们的街道、城市、国家和邮政编码。对于每个输入,都有一个文本字段。
如何让这些文本字段的信息显示在另一个页面上的单个标签中?
我让用户输入他们的街道、城市、国家和邮政编码。
然后我将它显示在标签中:(123 street city, USA 12345)。
解决方案
我们可以抓住他们的每一个文本并使用转义符将它们放在一个字符串中。这是您的问题的解决方案,其中每个对象的名称很可能必须更改:
textFieldStreet.text = "123 Street"
textFieldCity.text = "Townsville"
textFieldCountry.text = "USA"
textFieldPostal.text = "12345"
let finalText = "\(textFieldStreet.text!), \(textFieldCity.text!), \(textFieldCountry.text!) \(textFieldPostal.text!)"
outputLabel.text = finalText // This results in "123 Street, Townsville, USA 12345"
只需将每个 UITextField(textFieldStreet 等)的名称替换为您的文本字段的名称,并将“outputLabel”替换为您的输出标签的名称!
推荐阅读
- html - 如何在不包含cdn js的简单html文件中使用sass,并将html文件通过邮件发送给某人
- git - go get 不适用于引用自定义 gitconfig 的 .gitconfig
- xamarin - Xamarin WebView 身份验证
- flutter - Flutter 中的布局
- sql - 带有符号 (') 的 SQL Server 查询
- excel - 使用 vba 将 Txt 文件行输入到数组
- xamarin - 在 Android 和 iOS 中打开键盘时 Xamarin.Forms Shell Tabbar 上升
- bash - 在不打开子shell的情况下获取当前时间(和日期)
- java - 具有高程问题的透明 CardView
- appium - APPIUM (Android) - 无法找到登录元素