Size: a a a

2020 November 25

AB

Anton Brock in SwiftBook
Евгений Ковалевский
Можно , делал так же
Можешь дать код или ссылки где нашел как сделать?
Я сделал, весь день убил на создание дуги и поворот каждой дуги, как итог пришла мысль, может не нужно так делать, а можно просто один круг разбить 😒
источник

ЕК

Евгений Ковалевский... in SwiftBook
Anton Brock
Можешь дать код или ссылки где нашел как сделать?
Я сделал, весь день убил на создание дуги и поворот каждой дуги, как итог пришла мысль, может не нужно так делать, а можно просто один круг разбить 😒
1 определяешь дуги
let borderWidth: CGFloat = 30
   let firstAngle = CGFloat(Double.pi + Double.pi / 1.9)
   let secondAngle = CGFloat(2.2 * Double.pi)
   let thirdAngle = CGFloat(2.5 * Double.pi)
   let fourthAngle = CGFloat(2.7 * Double.pi)
   let fifthAngle = CGFloat(3.0 * Double.pi)
   let finalAngle = CGFloat(3.493 * Double.pi)
источник

ЕК

Евгений Ковалевский... in SwiftBook
2 риссуешь их
override func draw(_ rect: CGRect) {
       let center = CGPoint(x: self.frame.width / 2, y: self.frame.height / 2)
       let radius = CGFloat(self.frame.width / 2 - borderWidth)
       
       let path1 = UIBezierPath(arcCenter: center, radius: radius, startAngle: firstAngle, endAngle: secondAngle - 0.11, clockwise: true)
  createProperties(path: path1)
       
       let path2 = UIBezierPath(arcCenter: center, radius: radius, startAngle: secondAngle + 0.1 , endAngle: thirdAngle - 0.11, clockwise: true)
 createProperties(path: path2)
       
       let path3 = UIBezierPath(arcCenter: center, radius: radius, startAngle: thirdAngle + 0.1 , endAngle: fourthAngle - 0.11 , clockwise: true)
createProperties(path: path3)
       
       let path4 = UIBezierPath(arcCenter: center, radius: radius, startAngle: fourthAngle + 0.1 , endAngle: fifthAngle - 0.11, clockwise: true)
 
       createProperties(path: path4)
       let path5 = UIBezierPath(arcCenter: center, radius: radius, startAngle: fifthAngle + 0.1 , endAngle: finalAngle - 0.11, clockwise: true)
createProperties(path: path5)
   }
источник

ЕК

Евгений Ковалевский... in SwiftBook
3 юзаешь меетод
func createProperties (path:UIBezierPath ) {
       path.lineWidth = borderWidth
       path.lineCapStyle = .round
       path.stroke()
   }
источник

ЕК

Евгений Ковалевский... in SwiftBook
Anton Brock
Можешь дать код или ссылки где нашел как сделать?
Я сделал, весь день убил на создание дуги и поворот каждой дуги, как итог пришла мысль, может не нужно так делать, а можно просто один круг разбить 😒
и все
источник

AB

Anton Brock in SwiftBook
Спасибо тебе! Попробую!
источник

ЕК

Евгений Ковалевский... in SwiftBook
рад поммочь
источник

l

lily_name in SwiftBook
✅ Новый выпуск копошилки! Тема: Базовая работа с виджетами в iOS 14

В этом видео мы с вами познакомимся с темой виджетов, которая стала особенно актуальной для разработчиков с iOS 14 и Swift 5. Создадим наш первый виджет и посмотрим как виджеты функционируют с точки зрения разработки.

Поехали!

🔅 Ссылка на видео: https://swiftbook.ru/post/koposhilka/working-with-widgets-in-ios-14/

🔅 Ссылка на проект:
https://github.com/IvanAkulov/iOS-Demos/blob/master/131.%20iOS%2014%20Xcode%2012%20EmojiWidget.zip
источник

Д

Дядя Хаз in SwiftBook
Переслано от Дядя Хаз
Eсли я хочу поменять в кор дате имена свойств и добавить еще.
При этом я выносил файлы в сам проект

Могу же я это вручную в вынесенных файлах сделать?
Просто поменять в сущности название свойст, добавить еще и в этом файле их дописать?
источник

C

ChatKeeperBot in SwiftBook
👋 Ilya Ilya, рады приветствовать тебя в «SwiftBook»

В этой группе мы обсуждаем Xcode, Swift. А также другие инструменты для разработчиков.😉

Пожалуйста ознакомьтесь с правилами группы
источник

AB

Anatoliy Bogdanov in SwiftBook
Faridka
Проверка на последний row и кастить до нужной ячейки
couldn't cast from Type B to Type A
ибо там уже лежит ячейка. ее можно как-то сдвинуть или удалить?
источник

KK

Kirill Kharkovsky in SwiftBook
Переслано от Kirill Kharkovsky
Ребят кто подскажет как подключить локальный репозиторий к созданному  на bitbucket?
источник

ЕК

Евгений Ковалевский... in SwiftBook
Kirill Kharkovsky
Переслано от Kirill Kharkovsky
Ребят кто подскажет как подключить локальный репозиторий к созданному  на bitbucket?
Клонируй с битбакета в папку, перемести проект в папку и кидай на бек
источник

KK

Kirill Kharkovsky in SwiftBook
Евгений Ковалевский
Клонируй с битбакета в папку, перемести проект в папку и кидай на бек
попробую спасибо
источник

ЕК

Евгений Ковалев... in SwiftBook
Всем привет! Объясните, пожалуйста, зачем учить swift и кодить на нем приложения, если все можно сделать через какой-нибудь конструктор, без знания ЯП
источник

ВК

Варя Кузнецова... in SwiftBook
Евгений Ковалев
Всем привет! Объясните, пожалуйста, зачем учить swift и кодить на нем приложения, если все можно сделать через какой-нибудь конструктор, без знания ЯП
Нам просто скучно 😐
источник

ЕК

Евгений Ковалев... in SwiftBook
Я без шуток спрашиваю и без сарказма, я действительно не понимаю
источник

I

Igor in SwiftBook
Всем привет) особенно кому скучно)
источник

I

Igor in SwiftBook
помогите плиз)
источник

I

Igor in SwiftBook
сделал xib кнопки и класс к нему UIButton, все отображается хорошо, но не нажимается кнопка, в чем может быть проблема?
источник