7
NSTokenField öğesinde bir jetona tıkladığınızda etkinlik almak mümkün mü? Vermek istediğiniz takdirde bu jeton (NSTokenFieldCell
ler) olarak görenNSTokenField öğesinde belirteç tıklatılıyor
NSTokenField öğesinde bir jetona tıkladığınızda etkinlik almak mümkün mü? Vermek istediğiniz takdirde bu jeton (NSTokenFieldCell
ler) olarak görenNSTokenField öğesinde belirteç tıklatılıyor
teoride, NSCell
sınıfından miras, evet, bunları sırasıyla onlara bir eylem ve bir hedef (-setAction:
ve -setTarget:
vererek bir etkinlik göndermesini ve olabilir basıldığında belirteçler, -setMenu:
kullanın.
Bir simge hücresine tıklandığında tetiklenecek eylemi nasıl/nerede ayarlamalıyım? – brutella
UI denetleyicinizde (kullanıcı arabirimiyle ilişkili eylemleri denetlemek için hangi sınıfı kullanırsanız kullanın), bu belirteçler basıldığında çağrılacak bir yöntem bildirmelisiniz. Varsayılan olarak, NSTokenFieldCell öğesinden NSTokenFieldCell'e eylem ve hedef belirlemek için erişmenin bir yolu yoktur, bu nedenle doğru bir şekilde çalışması için alt sınıflar yapmanız gerekebilir. –
MyNSTokenFieldCell (
+ (Class)cellClass
aracılığıyla MyNSTokenFieldCell'in Hedef ve Eylem'i ayarlamak için hiçbir olay gönderilmediyse, MyNSTokenFieldCell'i döndürmek için bir MyNSTokenField oluşturdum. Tıklatıldığında bir olay almak için başka ne yapabilirim?) –