Я создаю приложение, где мне нужно иметь прозрачный NSView с прозрачным PNG-изображением внутри. Проблема в том, что в NSView я рисую серый фон. Я имею это подклассы (как TransparentRectangleView), но не знаю, что положить в drawRect, чтобы сделать его прозрачным.Подкласс NSView, чтобы иметь прозрачный фон
Я уже переопределен метод Isopaque вернуть NO, но это не похоже, чтобы помочь ...
Кроме того, есть уже подклассы NSView, который похож на UIImageView на iPhone (как долго, как я могу добавьте subview внутри, мне нужно добавить текст внутри).
не есть ползунок прозрачности в Interface Builder? Кажется, я помню, как случайно отверг непрозрачность одного из моих взглядов. –
Я почти на 100% уверен, что устанавливает прозрачность всего вида, включая детей. Это означало бы, что все мои кнопки и текст также будут иметь непрозрачность 1% или что-то еще. Если я ошибаюсь, сообщите мне: D –
Подождите, так что вам просто нужен прозрачный цвет фона? Я знаю, что для UIViews существует предопределенный прозрачный цвет, который вы можете использовать, хотя я не пробовал использовать его с NSView. –