2010-03-24 3 views
0

Я искал некоторые подсказки по этой проблеме без особого успеха. Надеюсь, кто-то может ударить меня в правильном направлении.Touch and Drag от одного вида к другому

Я прототипирую пару приложений, где мне нужно создать собственный графический интерфейс. GUI состоит из двух разделенных UIView, в которых один из них содержит небольшой палец изображения. Я хочу, чтобы вы могли перетащить этот палец с первого взгляда на другой. Просто как тот! Но я не понял, как это делается. Вот точный поток Ищу:

  • ощупь пальца
  • одушевленного небольшое расширение пальца
  • сопротивления большого пальца на другой UIView
  • падение большого пальца
  • анимировать усадка большого пальца

Не особенно странно, но большой палец остается связанным с первым видом все время. Я попытался переместить большой палец с первого взгляда, а затем вернуться ко второму виду, но не повезло.

+0

Я должен добавить, что все перечисленные выше работает прекрасно, за исключением того факта, что пристанищем я 't удалось переключить супервизоры большого пальца. – jollyCocoa

ответ

3

Если вопрос «? Как переместить UIView от одного надтаблицы к другому», ответ:

[myNewSuperview addSubview:myThumbView]; 
+0

Этот вызов автоматически удаляет myThumbView с первого вида? – jollyCocoa

+0

Точно. Прочтите документы: http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/instm/UIView/addSubview: –