Рисуйте повторяющиеся фигуры со вставкой в ​​SwiftUIIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Anonymous
 Рисуйте повторяющиеся фигуры со вставкой в ​​SwiftUI

Сообщение Anonymous »


У меня есть следующая фигура, нарисованная с некоторым цветом и шириной линии:

struct CustomShape: Shape { путь функции (в прямоугольнике: CGRect) -> Путь { вар путь = Путь() путь.перемещение(к: .ноль) path.addLine(to: CGPoint(x: rect.width, y: 0)) path.addLine(to: CGPoint(x: rect.width/2, y: rect.height)) путь.closeSubpath() Обратный путь } } структура ContentView: Просмотр { var body: some View { ZStack { ПользовательскаяФорма() .stroke(Цвет.синий, ширина линии: 5) .frame(ширина: 300, высота: 200) } .ignoresSafeArea() } } Я хотел бы нарисовать еще 2 (возможно, больше) прямоугольника внутри первого, каждый с разным цветом и шириной линии? Похоже, мне нужно, чтобы фигура соответствовала InsettableShape, и тогда я мог бы использовать границу обводки, но не знаю, как это сделать.

Репрезентативное изображение:
Изображение

Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Рисуйте повторяющиеся фигуры со вставкой в ​​SwiftUI
    Anonymous » » в форуме IOS
    0 Ответы
    7 Просмотры
    Последнее сообщение Anonymous
  • Рисуйте прямые линии на холсте SwiftUI
    Anonymous » » в форуме IOS
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Для двух прямоугольников соедините две фигуры черной линией, расположите любые две фигуры на экране, используя html, css
    Anonymous » » в форуме CSS
    0 Ответы
    51 Просмотры
    Последнее сообщение Anonymous
  • Как изменить размер фигуры осей Seaborn или графика уровня фигуры
    Anonymous » » в форуме Python
    0 Ответы
    80 Просмотры
    Последнее сообщение Anonymous
  • Рисуйте прямые линии на холсте
    Anonymous » » в форуме Android
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous

Вернуться в «IOS»