Size: a a a

2020 April 07

ВК

Варя Кузнецова... in SwiftBook
Константин
в общем
Есть необходимость нарисовать pie chart
Есть отдельная view, в которой диаграмма долджна выводиться
Для view свой класс с функцией рисования
Мне нужно сделать, чтобы функция рисования вызывалась по клику на кнопку, а не когда view добавляется на viewcontroller
вызвать draw можно с помощью setNeedsDisplay (но она изначально энивей вызовется)
источник

К

Константин in SwiftBook
Варя Кузнецова
вызвать draw можно с помощью setNeedsDisplay (но она изначально энивей вызовется)
вот
я находил, что нужно его юзать, но не понял как
источник

К

Константин in SwiftBook
@murabye  можно в лс?
источник

ВК

Варя Кузнецова... in SwiftBook
Константин
вот
я находил, что нужно его юзать, но не понял как
setNeedsDisplay вызывает draw повторно. но один раз он все равно вызовется при доа=бавлении вью
источник

ВК

Варя Кузнецова... in SwiftBook
Константин
@murabye  можно в лс?
+
источник

—— in SwiftBook
Можно костыльнуть
источник

—— in SwiftBook
Флаг поставить в draw
источник

—— in SwiftBook
Тогда при первом разе по умолчанию не сработает, а при втором сработает
источник

—— in SwiftBook
Константин
в общем
Есть необходимость нарисовать pie chart
Есть отдельная view, в которой диаграмма долджна выводиться
Для view свой класс с функцией рисования
Мне нужно сделать, чтобы функция рисования вызывалась по клику на кнопку, а не когда view добавляется на viewcontroller
Когда тебе надо
источник

ЛС

Леонид Синицын... in SwiftBook
Вопрос к опытным программерам: почему до сих пор не существует нормального решения по переносу чатов WhatsApp с android на iOS и обратно?
источник

S

Sergey in SwiftBook
Леонид Синицын
Вопрос к опытным программерам: почему до сих пор не существует нормального решения по переносу чатов WhatsApp с android на iOS и обратно?
WhatsApp тугое приложение
источник

DB

Denis Bystruev in SwiftBook
Леонид Синицын
Вопрос к опытным программерам: почему до сих пор не существует нормального решения по переносу чатов WhatsApp с android на iOS и обратно?
backuptrans.com пробовали?
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Александр Ниткин
Можно привести пример на чистом в Swift
Разобрался?
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Artem
Ребят, может кто-нибудь сталкивался с проблемой подтормаживания при быстром скроллинге TableView?
Как решали?
В списке  больше 100 ячеек
Делай в потоках все
источник

АН

Александр Ниткин... in SwiftBook
🅰️лександр Б.
Разобрался?
Пока нет, я просил на элементарном коде привести пример, я недавно учу swift, а мне начали кидать код с библиотеками от Xcode, кидали ссылки, но когда я по ним переходил, там извините показывает что попало, может то что я переходил по ссылкам с планшета.
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Александр Ниткин
Пока нет, я просил на элементарном коде привести пример, я недавно учу swift, а мне начали кидать код с библиотеками от Xcode, кидали ссылки, но когда я по ним переходил, там извините показывает что попало, может то что я переходил по ссылкам с планшета.
Что именно не понятно?
источник

АН

Александр Ниткин... in SwiftBook
Что такое as! as? И хотелось увидеть простой пример их совместно с операторами if else
источник

—— in SwiftBook
Александр Ниткин
Что такое as! as? И хотелось увидеть простой пример их совместно с операторами if else
К примеру вот
// Обработка результата
 func testResult(with result: TestResponseType) {
   if let result = result as? FirstResponse {
     // ...
   } else if let result = result as? SecondResponse {
     // ...
   }
 }
 
 // Структуры
 typealias TestResponseType = Decodable
 
 struct FirstResponse: TestResponseType {
   let property1: Int
   let property2: [Int]
 }
 
 struct SecondResponse: TestResponseType {
   let property1: String
   let property2: Int
 }
источник

A

Alexandr✔️ in SwiftBook
Александр Ниткин
Что такое as! as? И хотелось увидеть простой пример их совместно с операторами if else
class Animal {
   
var type = ""
}

class Dog: Animal {}

let animal: Animal = Dog()
       
if let dog = animal as? Dog {
      print("there's a dog
: \(dog)")
}
       
let dog = animal as! Dog
источник

A

Alexandr✔️ in SwiftBook
скопируй в плейграунд и поиграйся с этим
источник