【问题标题】:Switching 2 UIPickerview's component each other相互切换2个UIPickerview的组件
【发布时间】:2014-10-01 08:14:06
【问题描述】:

我要问一个奇怪的问题。

我有一个带有 2 个组件的 1 个 UIPickerView。我将它用于翻译 UI,以便用户可以通过 UIPickerView 选择源语言和目标语言。

我要问你什么;当用户点击切换按钮时,源语言和目标语言 UILabel 会按预期相互切换。为了在 UX 中保持逻辑,我还需要更改 UIPickerView 的组件。

这是切换从 PickerView 传递值的标签的第一步:

第二步期待 PickerView 组件也互相改变了。

我怎样才能成功呢?任何帮助将不胜感激。

问候,

恩德。

【问题讨论】:

    标签: ios xcode uiview uipickerview


    【解决方案1】:

    [picker selectRow:0 inComponent:0 animated:YES];

    【讨论】:

      【解决方案2】:

      使用 UIPickerView 方法

      SWIFT

      func selectRow(_ row: Int,
         inComponent component: Int,
            animated animated: Bool)
      

      OBJECTIVE-C

      - (void)selectRow:(NSInteger)row
            inComponent:(NSInteger)component
               animated:(BOOL)animated
      

      这应该为您需要动画的行的每个组件设置动画。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-05-19
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-10-27
        相关资源
        最近更新 更多