Пользовательские не прямоугольные кнопки Треугольная форма - PullRequest
3 голосов
/ 04 марта 2012

Я хочу использовать кнопки типа треугольника на изображении, но я не могу это сделать ...

Как это сделать?

Ответы [ 2 ]

6 голосов
/ 04 марта 2012

Этот проект может помочь вам. Вы можете настроить форму UIButton.

0 голосов
/ 04 марта 2012

Все UIViews - все они - являются прямоугольниками.Вы не можете создать UIView, который является треугольником, но вы можете создать тот, который содержит и представляет треугольную форму и реагирует только на прикосновения в этой форме.Вы, конечно, должны понимать, что под всем этим находится прямоугольник, и вам придется разбираться со случаем, когда пользователь касается снаружи треугольника, но внутри прямоугольника, вероятно, путем передачи таких событий в представлении ниже.Действительно, вам, возможно, придется обрабатывать все комбинации событий касания (касание внутри, касание снаружи, касание перемещения снаружи и т. Д.) Таким образом.

Может быть, проект, на который ссылаются выше, все это обработает, я непосмотри слишком глубоко.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...