私は QuickDialog OpenSource を使用していますが、QPickerElement のような各 QElement セルの値がいつ変更されたかを検出する方法がわかりません。
例を調べたところ、次のものがありました。
__weak QPickerElement *_sysPicker = self.systemPicker;
_sysPicker.onValueChanged = ^(QRootElement *el){
NSLog(@"Selected ASSAFindexes: %@", [_sysPicker.selectedIndexes componentsJoinedByString:@","]);
};
sysPicker 値が変更されるたびに実行される理由がわかりません。このコード行をどこに配置しますか? 変更を検出する他の方法はありますか、これは奇妙に思えます。
ありがとう、アラン