Там какие-либо сторонние библиотеки должны сделать прохладные переходы представления в iPhone OS?

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

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

    Const Trigger As String = "A3:B4"               ' modify to suit
    Const ValCell As String = "H3"                  ' modify as required

    Dim ValType As Long

    If Not Application.Intersect(Target, Range(Trigger)) Is Nothing Then
        Application.EnableEvents = False
        Range(ValCell).Activate

        On Error Resume Next
        ValType = ActiveCell.Validation.Type
        On Error GoTo 0
        If ValType = 3 Then SendKeys "%{DOWN}"

        Application.EnableEvents = True
    End If
End Sub

Приведенная выше процедура контролирует диапазон триггера A3: B4, который можно настроить в соответствии с вашими потребностями. Если щелкнуть одну из ячеек в этом диапазоне (это может быть один диапазон ячеек), раскрывающийся список в ячейке, имеющей валидацию, определенную как , ValCell , расширяется, если она существует. Код достигает этого, активируя ячейку CellVal.

6
задан Thanks 5 May 2009 в 16:44
поделиться

2 ответа

Типы анимации, доступные через [CATransition animation] :

  • kCATransitionFade
  • kCATransitionPush
  • kCATransitionMoveIn
  • kCATransitionReveal
  • @
  • @ "spewEffect"
  • @ "genieEffect"
  • @ "unGenieEffect"
  • @ "rippleEffect"
  • @ "завихрение"
  • @ "tubey"
  • @ "вихревой"
  • @ "charminUltra"
  • @ "zoomyIn"
  • @ "zoomyOut"

Типы переходов, доступные через [UIView setAnimationTransition: forView: cache:] :

  • UIViewAnimationTransitionFlipFromLeft
  • UIViewAnimationTransitionFlipFromRight
  • UIViewAnimationTransitionCurlUp
  • UIViewAnimationTransitionCurlDown
17
ответ дан 8 December 2019 в 14:47
поделиться

iPhone SDK поставляется с целой кучей встроенных анимаций. rpetrich перечислил некоторые из них, и я верю, что их больше.

Например, использование класса UINavigationController обеспечивает стандартную анимацию, которая, хотя и проста, довольно эффективна.

-1
ответ дан 8 December 2019 в 14:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: