@@ -66,8 +66,8 @@ class ValuePicker<Value> {
66
66
}
67
67
}
68
68
69
- class AxisPicker : ValuePicker < UILayoutConstraintAxis > {
70
- override init ( value: UILayoutConstraintAxis , presenter: UIViewController , observer: @escaping ( _ value: UILayoutConstraintAxis ) -> Void ) {
69
+ class AxisPicker : ValuePicker < NSLayoutConstraint . Axis > {
70
+ override init ( value: NSLayoutConstraint . Axis , presenter: UIViewController , observer: @escaping ( _ value: NSLayoutConstraint . Axis ) -> Void ) {
71
71
super. init ( value: value, presenter: presenter, observer: observer)
72
72
}
73
73
@@ -99,11 +99,11 @@ class SpacingPicker : ValuePicker<CGFloat> {
99
99
}
100
100
}
101
101
102
- class DistrubituonPicker : ValuePicker < UIStackViewDistribution > {
103
- let values : [ UIStackViewDistribution ] = [ . fill, . fillEqually, . fillProportionally, . equalSpacing, . equalCentering]
102
+ class DistrubituonPicker : ValuePicker < UIStackView . Distribution > {
103
+ let values : [ UIStackView . Distribution ] = [ . fill, . fillEqually, . fillProportionally, . equalSpacing, . equalCentering]
104
104
let items = [ " .Fill " , " .FillEqually " , " .FillProportionally " , " .EqualSpacing " , " .EqualCentering " ]
105
105
106
- override init ( value: UIStackViewDistribution , presenter: UIViewController , observer: @escaping ( _ value: UIStackViewDistribution ) -> Void ) {
106
+ override init ( value: UIStackView . Distribution , presenter: UIViewController , observer: @escaping ( _ value: UIStackView . Distribution ) -> Void ) {
107
107
super. init ( value: value, presenter: presenter, observer: observer)
108
108
}
109
109
@@ -118,11 +118,11 @@ class DistrubituonPicker : ValuePicker<UIStackViewDistribution> {
118
118
}
119
119
}
120
120
121
- class AlignmentPicker : ValuePicker < UIStackViewAlignment > {
122
- let values : [ UIStackViewAlignment ] = [ . fill, . leading, . firstBaseline, . center, . trailing, . lastBaseline]
121
+ class AlignmentPicker : ValuePicker < UIStackView . Alignment > {
122
+ let values : [ UIStackView . Alignment ] = [ . fill, . leading, . firstBaseline, . center, . trailing, . lastBaseline]
123
123
let items = [ " .Fill " , " .Leading " , " .FirstBaseline " , " .Center " , " .Trailing " , " .LastBaseline " ]
124
124
125
- override init ( value: UIStackViewAlignment , presenter: UIViewController , observer: @escaping ( _ value: UIStackViewAlignment ) -> Void ) {
125
+ override init ( value: UIStackView . Alignment , presenter: UIViewController , observer: @escaping ( _ value: UIStackView . Alignment ) -> Void ) {
126
126
super. init ( value: value, presenter: presenter, observer: observer)
127
127
}
128
128
@@ -138,7 +138,7 @@ class AlignmentPicker : ValuePicker<UIStackViewAlignment> {
138
138
}
139
139
140
140
class MarginsPicker : ValuePicker < UIEdgeInsets > {
141
- let values : [ UIEdgeInsets ] = [ UIEdgeInsetsMake ( 8 , 8 , 8 , 8 ) , UIEdgeInsetsMake ( 10 , 20 , 30 , 40 ) , UIEdgeInsets . zero]
141
+ let values : [ UIEdgeInsets ] = [ UIEdgeInsets ( top : 8 , left : 8 , bottom : 8 , right : 8 ) , UIEdgeInsets ( top : 10 , left : 20 , bottom : 30 , right : 40 ) , UIEdgeInsets . zero]
142
142
let items = [ " (8, 8, 8, 8) " , " (10, 20, 30, 40) " , " (0, 0, 0, 0) " ]
143
143
144
144
override init ( value: UIEdgeInsets , presenter: UIViewController , observer: @escaping ( _ value: UIEdgeInsets ) -> Void ) {
@@ -228,7 +228,7 @@ class SizePicker: ValuePicker<(Bool, CGFloat)> {
228
228
super. init ( value: value, presenter: presenter, observer: observer)
229
229
230
230
let prefix = type == . width ? " H: " : " V: "
231
- button. setTitle ( " \( prefix) pin " , for: UIControlState ( ) )
231
+ button. setTitle ( " \( prefix) pin " , for: UIControl . State ( ) )
232
232
button. setTitle ( " \( prefix) unpin " , for: . selected)
233
233
234
234
let slider = UISlider ( )
@@ -261,8 +261,8 @@ class SizePicker: ValuePicker<(Bool, CGFloat)> {
261
261
extension UIButton {
262
262
func setTitle( _ title: String , value: String ) {
263
263
let string = NSMutableAttributedString ( )
264
- string. append ( NSAttributedString ( string: title + " " , attributes: [ NSFontAttributeName : UIFont . systemFont ( ofSize: 14 ) ] ) )
265
- string. append ( NSAttributedString ( string: value, attributes: [ NSFontAttributeName : UIFont . boldSystemFont ( ofSize: 14 ) ] ) )
266
- self . setAttributedTitle ( string, for: UIControlState ( ) )
264
+ string. append ( NSAttributedString ( string: title + " " , attributes: [ NSAttributedString . Key . font : UIFont . systemFont ( ofSize: 14 ) ] ) )
265
+ string. append ( NSAttributedString ( string: value, attributes: [ NSAttributedString . Key . font : UIFont . boldSystemFont ( ofSize: 14 ) ] ) )
266
+ self . setAttributedTitle ( string, for: UIControl . State ( ) )
267
267
}
268
268
}
0 commit comments