Tôi đang sử dụng XLForms
để tạo ứng dụng iOS. Tôi gặp sự cố khi nhận sự kiện hành động. Tôi đã thử cả hai số block
và formSelector
nhưng tôi không nhận được sự kiện.Sự kiện không được kích hoạt trong XLForms
Đây là mã của tôi:
XLFormRowDescriptor * buttonRow = [XLFormRowDescriptor formRowDescriptorWithTag:@"button" rowType:XLFormRowDescriptorTypeButton title:@"Button"];
[buttonRow.cellConfig setObject:[UIColor colorWithRed:0.0 green:122.0/255.0 blue:1.0 alpha:1.0] forKey:@"textLabel.textColor"];
buttonRow.action.formSelector = @selector(didTouchURLButton:);
[section addFormRow:buttonRow];
tôi đã biên dịch/chạy ứng dụng mẫu với không có vấn đề. Tôi không thể tìm ra sự khác biệt là gì. Tôi không sử dụng Pod cacao nhưng đã chèn mã vào dự án.
Dường như đại biểu không được đặt chính xác nhưng ngay cả khi tôi thực hiện cuộc gọi self.form.delegate = self
, tôi vẫn không nhận được sự kiện.
Bất kỳ ý tưởng nào?
Bạn đang triển khai các đại biểu trong h? –