首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >将传递给视图的字符串本地化

将传递给视图的字符串本地化
EN

Stack Overflow用户
提问于 2022-03-04 20:25:59
回答 1查看 42关注 0票数 0

我试图本地化一些传递给视图的文本,我有以下内容:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
NavigationLink(destination: ManageConnectionsView(user: user).navigationBarTitle("", displayMode: .inline)) {
    SettingsRowsView(systemName: "greetingcard", image: "", title: "Connections")
}

我想本地化"Connections"

我试过:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
NavigationLink(destination: ManageConnectionsView(user: user).navigationBarTitle("", displayMode: .inline)) {
    SettingsRowsView(systemName: "greetingcard", image: "", title: LocalizedStringKey("Connections"))
}

但是说:Cannot convert value of type 'LocalizedStringKey' to expected argument type 'String'

在不创建额外变量的情况下,正确的方法是什么?

编辑:

我发现这个环顾四周:String.localizedStringWithFormat(NSLocalizedString("Connections", comment: ""))

这是最新的解决办法,还是有一个更简单、更SwiftUI的版本?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-04 23:37:37

SettingsRowsView更改为titleLocalizedStringKey,而不是String

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71359479

复制
相关文章
ASP.NET MVC 5 - 将数据从控制器传递给视图
在我们讨论数据库和数据模型之前,让我们先讨论一下如何将数据从控制器传递给视图。控制器类将响应请求来的URL。控制器类是给您写代码来处理传入请求的地方,并从数据库中检索数据,并最终决定什么类型的返回结果会发送回浏览器。视图模板可以被控制器用来产生格式化过的HTML从而返回给浏览器。 控制器负责给任何数据或者对象提供一个必需的视图模板,用这个视图模板来Render返回给浏览器的HTML。最佳做法是:一个视图模板应该永远不会执行业务逻辑或者直接和数据库进行交互。相应的,一个视图模板应该只和控制器所提供的数据进行交
葡萄城控件
2018/01/10
5K0
ASP.NET MVC 5 - 将数据从控制器传递给视图
iOS字符串的本地化(APP 内的本地化切换) 、nib本地化、图片本地化
使用本地化功能,可以轻松地将应用程序翻译成多种语言,甚至可以翻译成同一语言的多种方言
公众号iOS逆向
2021/07/05
1.6K0
iOS字符串的本地化(APP 内的本地化切换) 、nib本地化、图片本地化
将多个属性传递给 Vue 组件的几种方式
所有使用基于组件的体系结构(如Vue和React)的开发人员都知道,创建可重用组件是很困难的,而且大多数情况下,最终会通过传入大量的属性,以便从外部更容易地控制和自定义组件。这并不坏,但是传递大量属性确实会变得有点麻烦和丑陋。
前端小智@大迁世界
2020/05/11
1.9K0
如何将多个参数传递给 React 中的 onChange?
在 React 中,一些 HTML 元素,比如 input 和 textarea,具有 onChange 事件。onChange 事件是一个非常有用、非常常见的事件,用于捕获输入框中的文本变化。有时候,我们需要将多个参数同时传递给 onChange 事件处理函数,在本文中,我们将介绍如何实现这一目标。
网络技术联盟站
2023/06/07
2.7K0
Asp.Mvc将生成的视图保存为字符串
public static class ViewExtensions { /// <summary> /// 在控制器内获取指定视图生成后的HTML /// </summary> /// <param name="context">当前控制器的上下文</param> /// <param name="viewName">视图名称</param> /// <param name="model">视
用户1055830
2018/04/18
1.3K0
Asp.Mvc将生成的视图保存为字符串
iframe怎么将参数传递给vue 父组件
在子页面的iframe中想将参数传递给Vue父组件,可以使用postMessage()方法将数据发送给父窗口。父组件可以通过监听message事件来接收并处理这些数据。
王小婷
2023/08/10
1.4K0
「Strve.js」可以将字符串转换为视图的JS库
Strve.js是一个可以将字符串转换为视图的JS库。这里的字符串指的是模板字符串,所以你仅需要在JavaScript中开发视图。Strve.js 不仅易于上手,还便于灵活拆装不同的代码块。
Vam的金豆之路
2021/12/01
2.1K0
「Strve.js」可以将字符串转换为视图的JS库
控制器到视图的传值方式
(3)TempData        TempData实际上保存在Session中,控制器每次执行请求时都会从Session中获取TempData数据并删除该Session。TempData数据只能在控制器中传递一次,其中的每个元素也只能被访问一次,访问之后会被自动删除。
wfaceboss
2019/04/08
1.3K0
Vue 中,如何将函数作为 props 传递给组件
作者:Michael Thiessen 译者:前端小智 来源:medium 点赞再看,养成习惯本文 GitHub https://github.com/qq44924588... 上已经收录,更多往
前端小智@大迁世界
2020/05/18
8.2K0
如何在Linux中使用管道将命令的输出传递给其他命令?
在Linux中,管道使用竖线符号 | 表示,它位于两个命令之间。管道的基本语法如下:
网络技术联盟站
2023/09/06
1.5K0
如何在Linux中使用管道将命令的输出传递给其他命令?
字符串本地化和消息字典(二)
只要有可能,XML 消息文件应该使用 UTF-8 编码。但是,在某些情况下,开发人员或翻译人员可能会使用本地平台编码,例如 shift-jis,以便于编辑 XML 消息文件。无论 XML 文件使用何种编码,应用程序的语言环境都必须支持它,并且它必须能够表达该语言的消息。
用户7741497
2022/08/03
6840
如何在Linux中使用管道将命令的输出传递给其他命令?
在Linux系统中,管道(Pipeline)是一种强大的工具,它允许将一个命令的输出作为另一个命令的输入。通过管道,我们可以将多个命令串联在一起,实现数据的流动和处理。本文将详细介绍如何在Linux中使用管道将命令的输出传递给其他命令,并提供一些常见的使用示例。
网络技术联盟站
2023/06/14
1.4K0
如何在Linux中使用管道将命令的输出传递给其他命令?
字符串本地化和消息字典(一)
当本地化应用程序的文本时,会创建一种语言的文本字符串清单,然后当应用程序区域设置不同时,建立约定以另一种语言替换这些消息的翻译版本。
用户7741497
2022/08/03
3550
从视图到控制器的传值方法(表单)
Views中: 将数据提交到某个控制器的方法中,在该方法中去做处理 <form action="/控制器/get"method=“post”> 姓名:<input type="text" name="SName"/> //SName是属性名称 性别:<input type="radio" name="sex" value="男"/>; <input type="radio" name="sex" value="女"/> //sex是属性名称 <input type="submit" valu
wfaceboss
2019/04/08
1.9K0
python接口测试:如何将A接口的返回值传递给B接口
一种方式是可以通过数据库来获取,但是通过这次接口测试,我发现读取数据库有一个缺点:速度慢
冰霜
2022/03/15
2K0
iOS视图控制器之间delegate传值教程
之前在StackOverFlow上看到一篇讲传值(segue传值和delegate传值)的文章,感觉讲的非常清晰,就将delegate部分翻译了一下。有兴趣能够看看。
全栈程序员站长
2022/07/07
5700
Flask框架教程汇总(1)---视图/重定向/传参
本教程的flask环境都是在ubuntu 16.04下 —python3.5—IDE为pycharm 如果有任何问题可以留言哦 !
半岛铁盒子
2020/09/23
1.2K0
Flask框架教程汇总(1)---视图/重定向/传参
2014年自媒体将走向垂直细分和本地化
要过年了,除了疯狂抢红包之外,我们做的另外一件事情很可能是聚餐。跟亲戚,跟同学,跟旧友,难免都会小聚一下。如何决定去哪里吃呢?很多吃货朋友竟然是通过自媒体了解到的,这有点出乎我意料,貌似美食自媒体最近挺火爆的。几番打听后,我认为美食自媒体是继科技自媒体之后的下一个热点领域。 搜狐“美食自媒体”的火爆 搜狐正在搞“春节寻味活动”,虽然没有微信红包这样的全民运动这么火爆,但在美食餐饮行业却掀起不小的波澜。这个活动面向搜狐新闻客户端近500名美食作者征文,以图构建中国的美食文化地图。用50部iPh
罗超频道
2018/04/28
8240
传音持续深耕AI语音多模态技术,打造本地化智能交互体验
伴随着5G、人工智能技术的发展,智能语音已经随着各种智能终端产品渗透到人们的日常生活中,带来了更多便捷和可能性。作为新兴市场智能终端产品和移动互联服务提供商,传音聚焦人工智能领域持续创新,不断推进AI语音技术的研究和应用,挖掘更多本地化用户场景要求,为新兴市场用户带来全场景智能交互体验。
人工智能日报
2023/09/15
4300
点击加载更多

相似问题

无法将值传递给DocuS传模板

14

将字符串传递给模式视图

10

将Python对象传递给C,然后再回传

10

middleWare上的Laravel回传视图

51

回传视图::make vs $layout

30
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文