[英]Loop for NSSlider
我正在將NSSlider插入我的項目,該項目在上移或下移時需要調用不同的方法。 因此,如果它向上移動,它將執行一個方法,即AppleScript,如果向另一個方向移動,則相反,另一個AppleScript。 我會用IF循環或其他東西嗎? 提前致謝!
你應該跟蹤滑塊的舊值,然后與新的值進行比較,看它是否向下或向上移動。
- (IBAction)slide:(id)sender {
float newValue = [slider floatValue];
if (newValue < oldValue) {
// moved down
} else {
// moved up
}
oldValue = newValue;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.