Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SwiftUI选项卡视图:。不显示具有自定义图像的选项卡项_Swiftui - Fatal编程技术网

SwiftUI选项卡视图:。不显示具有自定义图像的选项卡项

SwiftUI选项卡视图:。不显示具有自定义图像的选项卡项,swiftui,Swiftui,我有一个选项卡视图,它将显示一个带有自定义图像的.tabItem(不是图像(系统名:)): 第一张图像正确显示图标,而第二张图像仅显示一个灰色圆圈 该图像是资产目录的一部分,我尝试了PDF矢量图像以及各种尺寸的专用位图(根据苹果的HIG)——没有区别,总是灰色的 知道这里发生了什么吗?图像作为tabItem工作时是否必须满足任何未记录的约束 首先,您必须从资源将图像设置为渲染为原始图像 然后在选项卡栏图像中将renderMode设置为。原始 TabView(selection: $model.

我有一个
选项卡视图
,它将显示一个带有自定义图像的
.tabItem
(不是
图像(系统名:)
):

第一张
图像
正确显示图标,而第二张
图像
仅显示一个灰色圆圈

该图像是
资产
目录的一部分,我尝试了PDF矢量图像以及各种尺寸的专用位图(根据苹果的HIG)——没有区别,总是灰色的


知道这里发生了什么吗?图像作为
tabItem
工作时是否必须满足任何未记录的约束

首先,您必须从
资源
将图像设置为渲染为
原始图像

然后在选项卡栏图像中将
renderMode
设置为
。原始

TabView(selection: $model.lastSelectedMaintainAreaIndex) {

            SomeView()
                .tabItem({

                        Image("Timeline").renderingMode(.original)
                        Text("Title")
                })
                .tag(0)
        }

它可以加载但无法调整大小是否可以调整大小?
TabView(selection: $model.lastSelectedMaintainAreaIndex) {

            SomeView()
                .tabItem({

                        Image("Timeline").renderingMode(.original)
                        Text("Title")
                })
                .tag(0)
        }