Чтобы программно добавить всплывающую подсказку в Swift. Подкласс соответствующего вида
var trackingArea:NSTrackingArea!
Добавить отслеживание области для зрения
let opts: NSTrackingAreaOptions = ([NSTrackingAreaOptions.MouseEnteredAndExited, NSTrackingAreaOptions.ActiveAlways])
trackingArea = NSTrackingArea(rect: bounds, options: opts, owner: self, userInfo: nil)
self.addTrackingArea(trackingArea)
Mouse вошел событие
override func mouseEntered(theEvent: NSEvent) {
self.tooltip = "Sad face : Select the option for very poor"
}
Эй, не могли бы вы показать код для того, как вы делаете раунд изображения? – 7stud
Извините, но это всего лишь пример изображения из google: S, у меня нет кода для этого. – user3065901
Но изображения из Google, как и все изображения, являются квадратными. Например, изображения грустных лиц на google обычно состоят из круглого лица и белого фона, а лицо и фон вместе образуют квадрат. Если я укажу одно из этих изображений в инспекторе атрибутов для кнопки, тогда мое окно отобразит квадратное изображение (круглое лицо плюс белый фон). Итак, вы должны что-то делать в своем коде, чтобы сделать клип изображения в форме кнопки. Я не могу этого сделать, и мне было интересно, как вы это сделали. Или вы изменили белый фон на серый, чтобы соответствовать окну? – 7stud