Làm thế nào để thay đổi kích thước phông chữ và tên phông chữ của uisegmentedcontrol theo lập trình? Tôi đã nhanh chóng sử dụng.làm thế nào để thay đổi kích thước phông chữ và tên phông chữ của uisegmentedcontrol lập trình trên nhanh chóng?
Đây là mã của tôi:
self.mysegmentedControl = UISegmentedControl(items: [
NSLocalizedString("Aaaaaa", comment: ""),
NSLocalizedString("Bbbbbb", comment: ""),
NSLocalizedString("Cccccc", comment: ""),
NSLocalizedString("Dddddd", comment: ""),
NSLocalizedString("Eeeeee", comment: ""),
])
self.mysegmentedControl.addTarget(self, action: "mysegmentedControlDidChange:", forControlEvents: .ValueChanged)
self.mysegmentedControl.selectedSegmentIndex = 0
liên quan.
Tôi có thể chỉnh sửa kích thước UISegmentedControl quá không (i có nghĩa là chiều rộng và chiều cao) theo lập trình trong ủy nhiệm ứng dụng? Nếu có thể, làm thế nào để làm điều đó? – user1858725
Tôi khuyên bạn nên sử dụng bố cục tự động và thêm NSLayoutConstraint vào mỗi SegmentedControl – dulgan
+1 để đề xuất proxy UIAppearance, -1 để được đề xuất chèn vào đại biểu ứng dụng. Thời gian là quan trọng, để làm điều đó trước khi tải bất kỳ chế độ xem nào khác, vì vậy cần thực hiện trước khi kết thúc '-applicationDidFinishLaunching:', nhưng kiến trúc tốt hơn là chuyển tất cả logic trình bày của bạn sang một lớp khác Phong cách. – Tim