We are a company that provides tailored mobile software solutions for both corporate firms and individuals. With our innovative and customized approach, we enhance efficiency and offer a competitive edge to your business.

Contact Info
Tantavi Mahallesi Estergon Caddesi EXEN İSTANBUL Sitesi F Blok No: 24 F Kat: 11 No: 161, PK: 34764 Ümraniye / İSTANBUL
support@mobilina.co
Follow Us

mobilina.co

CheckBoxCellViewModel ile CheckBox Bileşeni Kullanımı

CheckBox bileşeni, kullanıcıların seçenekleri işaretlemesini veya işaretsiz bırakmasını sağlayan kullanışlı bir araçtır. CheckBoxCellViewModel kullanarak bu bileşeni eklemek oldukça basittir. Bu rehberde, CheckBoxCellViewModel ile nasıl özelleştirilebilir CheckBox bileşenleri oluşturacağınızı adım adım öğreneceksiniz.

let checkBoxCellViewModel = CheckBoxCellViewModel()
checkBoxCellViewModel.text = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."
checkBoxCellViewModel.boldText = ["dolor",
                                  "adipiscing"]
checkBoxCellViewModel.checkBoxDelegate = self
checkBoxCellViewModel.selected = false
checkBoxCellViewModel.backgroundColor = UIColor.gray_50
        
viewModels.append(checkBoxCellViewModel)

CheckBoxCellViewModel Özellikleri:

  • text: CheckBox bileşeninin metin değeridir. Kullanıcılar için açıklayıcı bir metin ekleyebilirsiniz.
  • boldText: Metin içinde kalınlaştırmak istediğiniz değerleri içerir. Özel vurgu gerektiren kelimeleri belirlemek için kullanılır.
  • selected: CheckBox’in seçili olup olmadığını belirtir. Başlangıçta seçili olup olmamasını istediğiniz durumu ayarlayabilirsiniz.
  • checkBoxDelegate: CheckBox’in seçili olma durumu değiştiğinde tetiklenen bir delegedir. Kullanıcının seçimini yakalayabilir ve iş kurallarınızı uygulayabilirsiniz.

CheckBox bileşeni, kullanıcıların seçenekleri işaretlemesini veya işaretsiz bırakmasını kolaylaştırır. CheckBoxDelegate’i kullanarak kullanıcının seçimini yakalayabilir ve gerektiğinde işlem yapabilirsiniz.

extension PhoneTutorialViewController : CheckBoxCellViewModelDelegate {
    
    func didCheckBoxChange(viewModel: CheckBoxCellViewModel) {
        
    }
}

Post a Comment