Fare imlecimin süresi boyunca kalmak için imleci neden alamıyorum? Sürüklemeye başladığım anda "Ok" a geçilir (lansmandan sonra uygulama temsilcisinde açık el olarak ayarladığım halde).NSCursor her zaman için sıfırlanır.
- (void)mouseDown:(NSEvent *)event
{
[[NSCursor closedHandCursor] push];
}
- (void)mouseUp:(NSEvent *)event
{
[NSCursor pop];
}
Ah! Böyle bir şey gördüm ama * eklemek istediğim bir şey için * reset * geçersiz kılmak için aptalca görünüyordu. Şimdi anladım ki şimdi imleç rect'i şimdiki görüşün yerini değiştirdiğimde geçersiz hale geliyor! Teşekkürler. – borrrden
addCursorRect argümanı, [[self frame] 'değil,' [self bounds] 'dir. – alecail