草庐IT

Uitoolbar

全部标签

ios - 如何动画 UIBarButtonItem 从左侧在 UIToolbar 上滑动?

在我的iOS应用程序中,我有一个带有UIToolbar控件的媒体播放器。我想让UIBarButtonItem在我触摸播放器屏幕时从左侧滑到UIToolbar上。这是我试过的,它确实从左边添加了UIBarButtonItem,但是没有动画部分。//createnewbuttonUIBarButtonItem*b=[[UIBarButtonItemalloc]initWithTitle:@"b"style:UIBarButtonItemStyleBorderedtarget:selfaction:nil];NSMutableArray*temp=[toolbar.itemsmutableC

ios - 使用 UINavigationController 为专业人士定制 UIToolbar

几个星期以来,我一直在搜索资源并寻找非child开发人员关于在基于UINavigationController的应用程序中制作自定义大小的UIToolbar的建议。我所说的“工作”是指一种非hackish方法,它允许一些关键的事情,比如工具栏的优雅隐藏/显示、滑动隐藏和其他优雅的动画。创建一个自定义UIToolbar类实例,该实例进入UINavigationController实例,覆盖sizeThatFits:按预期更改大小,但有几个结果无法接受的问题。因此,这里我们有许多人提供的通用sizeThatFits:替换:-(CGSize)sizeThatFits:(CGSize)inSi

ios - UINavigationBar + UIToolBar UIAppearance 以及应用程序某些部分的半透明 barStyle?

我正在使用以下代码为我的UINavigationBar和UIToolbar设置自定义图像:[[UINavigationBarappearance]setBackgroundImage:[UIImageimageNamed:@"navigationBar"]forBarMetrics:UIBarMetricsDefault];[[UIToolbarappearance]setBackgroundImage:[UIImageimageNamed:@"toolbar"]forToolbarPosition:UIToolbarPositionAnybarMetrics:UIBarMetrics

ios - 在 iOS 7 的导航栏下添加 View 的最佳方式是什么

在ios7上,许多应用程序(AppleMessages、FacebookMessenger、Calendar)的View都出现在UINavigationBar下,通常带有看似标准的动画。因为它看起来很标准,而且看起来很像UIToolBar,所以我一直在寻找实现它的标准方法,但找不到任何东西。有没有更好的方法将UIToolBar添加到UINavigationBar? 最佳答案 您应该遵循这个简单的方法。像这样添加一个UIToolBar。UIBarButtonItem*flexiableItem=[[UIBarButtonItemall

ios - 如何从 inputAccessoryView 按钮单击获取 UITextField

我有一个动态数量的UITextFields,它们都有一个inputAccessoryView。它由一个UIToolbar组成,上面有一个按钮。当按下这个按钮时,它会调用一个方法,但是,在这个方法中,我不知何故需要能够访问底层的UITextField。有人能告诉我这是怎么可能的吗?//CreatethetoolbarcontrolsUIBarButtonItem*doneButton=[[UIBarButtonItemalloc]initWithTitle:@"Done"style:UIBarButtonItemStyleDonetarget:selfaction:@selector(n

ios - UIToolBar 在 3.5 英寸模拟器中不显示

我有一个iPhone应用程序,它在带有按钮的ViewController底部添加了一个UIToolBar。我只是在测试它,发现UIToolBar没有显示在Xcode的3.5英寸iPhone模拟器中。虽然它在4英寸iPhone模拟器和4英寸64位iPhone模拟器中正确显示。它甚至可以在所有iPad模拟器上正确显示。我没有任何3.5英寸的iPhone可以在设备上测试它,因为我只有iPhone5和iPad2。虽然很难说,但任何人都可以指出可能是什么问题或者我该如何解决它找到问题? 最佳答案 尝试单击Storyboard中的工具栏,然后从

ios - 为什么我应该使用 UIToolbar 而不是使用 UIView?

我正在iOS中构建一个即时通讯应用程序。特别是,我正在以最典型的方式实现对话的UI,即在键盘上方滚动的View底部放置一个输入栏(UICollectionView清楚)。现在,我想知道我是否应该将此View实现为带有UIBarButtonItem的UIToolbar而不是带有UIButtonUIView/s。UIToolbar有什么优点? 最佳答案 我认为除了方便之外没有太大区别。使用UIToolbar您可以获得以下内容:UIBarButton项目可以说更容易添加到工具栏,并且布局是自动的,而添加有点复杂按钮到View。您可以将Vi

具有不同大小的 ios uisegmentedcontrol

我希望在我的应用程序中使用uisegmentedcontrol,它有3个段,但大小不同,第一个和第三个比第二个小...这可能吗?我怎样才能做到这一点?谢谢 最佳答案 这确实有效:[self.mySegmentedControlsetWidth:30.fforSegmentAtIndex:0]; 关于具有不同大小的iosuisegmentedcontrol,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com

iphone - 在 UIToolbar 中居中 UIBarButtonItem 并添加自定义文本

我需要在工具栏的中心添加一个按钮。我已经成功地将按钮添加到工具栏部分。我的问题如下;1.)我需要将这个barbutton居中。它应该在工具栏的中心2.)我需要在显示刷新按钮图像后有一个文本。toolBar=[[UIToolbaralloc]initWithFrame:CGRectMake(0,0,320,60)];NSMutableArray*button=[[NSMutableArrayalloc]initWithCapacity:1];UIBarButtonItem*barButton=[[UIBarButtonItemalloc]initWithBarButtonSystemIt

ios - 如何以编程方式将 UIButton 添加到 UIToolBar?

我已经使用InterfaceBuilder添加了工具栏,但我需要在运行时/有条件地添加按钮。我没有收到任何错误,但我的动态按钮没有出现在工具栏上。我已经验证arrayOfModulesScreens加载了我需要的数据。至少那是有效的(:))。我是否需要将按钮添加到UIView,然后将该View添加到工具栏?只是大声思考。也许有更好的方法开始?预先感谢导致解决的任何线索。CustomFormController.h@interfaceCustomFormController:UIViewController{UIToolbar*screensBar;}CustomFormControll