Изображение внутри навигационной ссылки отображается синим цветом. Нажатие на изображение действительно направляет нас к месту назначения правильно.
Код:
public var body: some View {
NavigationView {
Image("1")
.resizable()
.scaledToFit()
}
}
Вывод:

Код:
public var body: some View {
NavigationView {
NavigationLink(destination: Image("2")) {
Image("1")
.resizable()
.scaledToFit()
}
}
}
Выход: 