Size: a a a

2021 October 15

МК

Михаил Корт... in SwiftBook
Подскажите пожалуйста, что я не так делаю?  Есть 3 экземпляра структуры: a,b (a и b внутри другой структуры Dots), ab. Я хочу вводить а и b, а ab что-бы сам считался.
источник

W

W in SwiftBook
С маленькой буквы пробовали писать - dots
источник

W

W in SwiftBook
Чтобы обратиться к экземпляру, а не к структуре..
источник

W

W in SwiftBook
Но не утверждаю, что это решение
источник

МК

Михаил Корт... in SwiftBook
Работает! Спасибо! Чувствую себя тупым
источник

W

W in SwiftBook
У всех бывает)
источник

В

Василий in SwiftBook
просто в ячейке накинуть вьюшку на это место - сам видимый объект ячейки сделан с отступом от границ contentView
источник

A

Alexander in SwiftBook
как скрыть одну из кнопок в таб баре в коде?
источник

K

Kapitoshka438 in SwiftBook
Если тебя интересуют именно такие закругления, то вот так:

let path = UIBezierPath()
path.move(to: CGPoint(x: 0, y: label.frame.height))
       
path.addArc(withCenter: CGPoint(x: label.frame.height, y: label.frame.height), radius: label.frame.height, startAngle: .pi, endAngle: -.pi/2, clockwise:
true)
       
path.addLine(to: CGPoint(x: label.frame.width, y: 0))
       
path.addArc(withCenter: CGPoint(x: label.frame.width - label.frame.height, y: 0), radius: label.frame.height, startAngle: 0, endAngle: CGFloat.pi / 2, clockwise:
true)
       
let mask = CAShapeLayer()
mask.frame = label.bounds
mask.path = path.cgPath
label.layer.mask = mask
источник

K

Kapitoshka438 in SwiftBook
источник

_

_sodah in SwiftBook
label.cornerRadius = например, 20
label.layer.maskedCorners = [.layerMinXMinYCorner, .layerMaxXMaxYCorner]
источник

t

ttmmrrr in SwiftBook
'''enum Signal {
   
case tv(Channels)
   
case cable
}

class ModernTv: NewTv {
   
var signal : Signal
   
switch signal {
   
case .tv(let channel):
   print("Телевизор транслирует  канал \(channel).")
   
case .cable:
   print("Телевизор транслирует изображение с подключенного устройста.")
   }
   
   
init(model: String, isOn: Bool, channel: Channels, settings : Settings, signal: Signal){
       
self.signal = signal
       
super.init(model: model, isOn: isOn, channel: channel, settings: settings)
   }
   
func watchModernTv (){
       
if isOn == true {
           print(signal)
       }
   }
}
''' подскажите,   пожалуйста: в строчке  '''switch signal '''   ошбика Expected declaration как исправить
источник

_

_sodah in SwiftBook
var signal : Signal {
источник

K

Kapitoshka438 in SwiftBook
Это не тот эффект.
источник

_

_sodah in SwiftBook
Думаешь?
источник

K

Kapitoshka438 in SwiftBook
Твой способ не сможет закруглить по всей высоте, а только до центра. А в примере по всей высоте закругление.
источник

_

_sodah in SwiftBook
Не понял тебя
источник

K

Kapitoshka438 in SwiftBook
Вот что может сделать твой пример.
источник

K

Kapitoshka438 in SwiftBook
А надо вот так.
источник

K

Kapitoshka438 in SwiftBook
cornerRadius и maskedCorners не может перейти через соответствующую середину высоты или ширины.
источник