Ios UITableview下的滑动工具栏
关于swift/xcode的快速问题 我有一个带UITableView的UIViewController。UIViewController有一个导航栏和一个状态栏 我的桌子行是当我点击该行时播放的音乐。当单击一行时,我想在表格和底部栏之间的底部显示第二个栏。比如苹果音乐应用程序 我已经用隐藏属性做过了Ios UITableview下的滑动工具栏,ios,swift,uitableview,cocoa-touch,Ios,Swift,Uitableview,Cocoa Touch,关于swift/xcode的快速问题 我有一个带UITableView的UIViewController。UIViewController有一个导航栏和一个状态栏 我的桌子行是当我点击该行时播放的音乐。当单击一行时,我想在表格和底部栏之间的底部显示第二个栏。比如苹果音乐应用程序 我已经用隐藏属性做过了 override func viewDidLoad() { super.viewDidLoad() self.trackControls.hidden = true
override func viewDidLoad() {
super.viewDidLoad()
self.trackControls.hidden = true
getTrackDataJSON()
}
单击单元格时:
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
let urlString = url
let url = NSURL(string: urlString)!
do {
self.trackControls.hidden = false
avPlayer = AVPlayer(URL:url)
try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback)
try AVAudioSession.sharedInstance().setActive(true)
}
catch {
print("error")
}
avPlayer.play()
}
当酒吧被隐藏时,有没有关于谁来强迫桌子填满酒吧空间的想法?如何使第二个栏从底部滑动?将第二个栏覆盖在表格视图上,并使用内容插入确保可以从第二个栏下滚动所有单元格。
我还建议使用
UIView
而不是UIToolBar
,UIView
的限制性更小 你是说把桌子一直拉到最下面的吧台?如何使用内容插入?不,您的表视图一直位于视图的底部,然后带有音乐控件的UIView
位于表视图上方。然后,可以在inspector中设置内容插入。将底部内容插入设置为与将用于音乐控件的UIView
的高度相匹配。好的,我将其更改为UIView。我把桌子一直放下去。很好。当我单击单元格时,UIView就会出现,一切正常。但是当UIView被隐藏时,表格滚动条会被UIView阻止。尽管表格行一直到视图的底部。滚动条不可用。你知道吗?还有一个滚动条插入,但是你可能需要通过代码来设置<代码>tableView.ScrollIndicationSets=insest完成,谢谢。有没有关于如何使UIView从底部效果(向上滑动)显示的想法?