1

我正在创建一个相当基本的视频播放器。有一个 UIToolbar(工具栏),其中包含几个按钮和一个 UISlider。当工具栏不是视图控制器的引用出口时,滑块会显示得很好。一旦我将工具栏与视图控制器链接起来,滑块就会消失,但所有其他按钮仍保留在工具栏上。

我正在为 UI 使用故事板,并在视图加载时将按钮和滑块添加到工具栏......

UIBarButtonItem *scrubberItem = [[UIBarButtonItem alloc] initWithCustomView:movieTimeControl];
UIBarButtonItem *flexItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemFlexibleSpace target:nil action:nil];

toolBar.items = [NSArray arrayWithObjects:flexItem, currentPositionLabel, scrubberItem, timeLeftLabel, nil];

movieTimeControl 是一个 UISlider 属性。

我需要将工具栏作为控制器的出口,以便我可以在特定手势上将其关闭。

这是在我将工具栏与控制器链接之前的样子... 在职的

将其与控制器链接后... 不工作

所以滑块的空间仍然存在,但滑块不存在。

关于 UISlider 为什么消失的任何想法?

4

0 回答 0