UIScrollView в форме буквы "U" - PullRequest
1 голос
/ 03 января 2011

Я хочу знать, возможно ли создать вид прокрутки, который имеет форму "U" или состоит из любых других пышных узоров?

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 03 января 2011

Для рендеринга, вероятно, может помочь какой-то слой трансформации.Однако для сенсорной обработки вы, вероятно, сами по себе.

0 голосов
/ 03 января 2011

Вы можете написать Пользовательский распознаватель жестов для распознавания буквы "U".

Это включает в себя реализацию следующих методов:

- (void)reset;
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event;
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event;
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event;
- (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event;

и выполняем геометрию, чтобы найти шаблон, который вы ищете.

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