我可以像停靠在键盘上一样将 UIToolbar 停靠在 UIPickerview 上吗
Posted
技术标签:
【中文标题】我可以像停靠在键盘上一样将 UIToolbar 停靠在 UIPickerview 上吗【英文标题】:Can I dock UIToolbar on UIPickerview like docked on Keyboard 【发布时间】:2016-11-28 09:18:57 【问题描述】:我创建了一个自定义 uitoolbar,包含按钮 B1、B2 和 textview。
工具栏根据屏幕上的键盘移动上下滚动。 [停靠在键盘上使用]:
-(BOOL)canBecomeFirstResponder
return YES;
- (UIView *)inputAccessoryView
return _inputbar;
编辑前的工具栏 textview & 开始编辑时工具栏向上滚动。
现在我想使用 UIPickerView 作为工具栏中 textview 的输入,我想从底部与工具栏一起滚动。
UIPickerView 将出现在 TextView 左侧的 Clicking B1 按钮上。 点击 B1 后,UIPickerView 应该会在选择器视图顶部使用工具栏向上滚动。
工具栏可以用键盘向上滚动吗? 还是其他合适的方式??
【问题讨论】:
【参考方案1】:在textView中使用
myT.inputView = pickerView
pickerView.inputAccessoryView = toolBar
对于您希望 textView 显示 pickerView 的情况,即当您单击 B1
时。希望这会有所帮助。
【讨论】:
@hassan 我知道将选取器视图设置为 textView 的 inputView,我正在尝试在单击 B1 时将工具栏和选取器视图提升 [工具栏停靠在选取器视图上方]。以上是关于我可以像停靠在键盘上一样将 UIToolbar 停靠在 UIPickerview 上吗的主要内容,如果未能解决你的问题,请参考以下文章
我可以通过代码将 iPad 键盘设置为停靠式/非停靠式/分体式吗?
在 Xcode 4.3 中的键盘上放置一个 UIToolbar