一个非常简单的问题,我在全世界范围内搜索了如何在NavigationLink中隐藏该死的箭头,但没有一个甚至是紧密的。
NavigationLink(destination: NewKnock()) {
Image("knock_hand_icon").resizable().frame(width: 40, height: 40).padding(3)
}.fixedSize()
我相信这只是添加一些修饰符。谢谢
答案 0 :(得分:2)
要有创造力。您可以将@pytest.fixture(autouse=True):
def sts(monkeypatch):
import moto.iam.models as models
monkeypatch.setattr(models,'ACCOUNT_ID','111111111111')
from moto import mock_sts
with mock_sts():
sts=boto3.client('sts',region_name='us-east-1')
assert(sts.get_caller_identity().get('Account')=='111111111111')
yield sts
与ZStack
配合使用来实现此目的。像这样:
EmptyView
答案 1 :(得分:1)
到目前为止,似乎还没有正式的方法来解决这个问题。我假设很多定制将出现在SwiftUI的未来版本中。话虽这么说,我的解决方法是将内容放在很高的zIndex上并调整填充以将内容移到箭头上方。
NavigationLink(destination: NewKnock()) {
Image("knock_hand_icon")
.resizable()
.frame(width: 40, height: 40)
.padding(3)
.zIndex(999999)
.padding(.trailing, -16)
}
您将不得不使用它,但是.trailing
填充-16将图像移到箭头上方,并加上zIndex
以确保图像在箭头上方。