草庐IT

悬浮按钮

全部标签

ios - 导航栏中的自定义 View 按钮有不需要的上边距

我正在创建一个自定义View,它需要可点击,因此需要按钮,并且需要位于导航栏的左侧(因此,我替换了leftBarButtonItem)。如果我将我的自定义View添加到带有-(id)initWithCustomView:(UIView*)customView;的UIBarButtonItem,位置正是我想要的,但我无法“点击”它。如果我将自定义View添加为UIButtonsubview,并使用UIBarButtonItem中的按钮-(id)initWithCustomView:(UIView*)customView;我可以点击它,但现在我的自定义View的顶部边距大约为26点,超过了

ios7自动布局按钮调整大小问题

我使用的是xcode5,Storyboard和自动布局已打开。我的一个ViewController的布局有一个带有图像背景的UIButton。ViewController还有3个按钮固定在View的底部和上面的一些标签。我将Storyboard布置到4"视网膜显示器(即:iphone5+),我遇到的问题是模拟到3.5"显示器(即:iphone4、4s等)我已固定底部锚定按钮的高度以保持不变。我想要的是当应用程序在3.5"显示屏iphone上运行时,带有图像的UIButton将调整得更小(保持所有其他标签和按钮的大小和间距相同)。因此该UIButton的宽高比将保持不变,它只会变小。我无

ios - 带有自定义标注和按钮的 MKAnnotationView 子类

我目前有一个StationCalloutView,它是UIView的子类(带有xib)。我还有一个Station,它是一个MKAnnotation和一个StationAnnotationView,它是MKAnnotationView的一个子类。在StationAnnotationView中打开StationCalloutView我正在这样做:-(void)setSelected:(BOOL)selectedanimated:(BOOL)animated{[supersetSelected:selectedanimated:animated];if(selected){self.call

ios - 在 iphone 中单击完成按钮时,MP 电影 Controller 会删除

我在MPmovieController中播放视频它工作正常但播放器在播放完整视频时删除。我希望当用户按下完成按钮时视频应该停止在这里是我正在使用的代码。NSURL*myURL=[NSURLfileURLWithPath:url];MPMoviePlayerController*moviePlayerController=[[MPMoviePlayerControlleralloc]initWithContentURL:myURL];[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(moviePl

ios - 如何删除重复的按钮

我使用for循环创建了五个按钮,效果很好。每当我单击重新启动按钮时,都会创建重复按钮-(void)buttonCreate{for(inti=0;i重启按钮功能:-(void)restart{[selfbuttonCreate];}我试过这个,但它只会删除5个按钮中的一个。if(oneBtn1!=NULL){[oneBtn1removeFromSuperview];oneBtn1=nil;}问题是:如何去除重复的按钮? 最佳答案 创建一个数组(NSMutableArray*buttonHolderArray)来保存所有五个按钮的so

ios - 按下按钮时显示标题而不是段控件 ios

我有一个表格View,可以通过按下工具栏中的按钮来加载不同的数据。所以我想做的是隐藏段控件并在按下某个按钮时显示标题,如果按下另一个按钮则反之亦然。我的段控件名为sortButton,我将其隐藏sortButton.hidden=TRUE并用显示sortButton.hidden=FALSE所以当按钮被隐藏时,我想在它的位置有标题。知道如何解决这个问题。我试过简单的self.title=@"Restavracije";或self.navigationItem.title=@"Restavracije";但标题没有出现 最佳答案 我为

ios - 缺少 "master"按钮和滑动手势不起作用 master/detail ios

我创建了主细节应用程序,其中包含多个细节ViewController,通过替换segue连接到SplitView。在横向上一切正常,但在纵向上我缺少打开主TableView的按钮并且在屏幕左侧滑动不起作用并且无法打开应用程序的主端。编辑:在我的DetailViewController中,我有两种方法,与xcode为主从应用程序提供的模板相同:#pragmamark-Splitview-(void)splitViewController:(UISplitViewController*)splitControllerwillHideViewController:(UIViewControl

ios - 如何在 UIView 中动态添加/删除按钮并重新定位其下方的按钮并垂直调整 View 大小?

我有一个在nib中定义的UIView,我需要能够在该View中显示/隐藏中间按钮。当我显示按钮时,我需要重新定位它下方的两个底部按钮,并使View更高以便为所有内容腾出空间。当我隐藏中间按钮时,我需要向上移动两个底部按钮并垂直调整View大小以降低它的高度。我不需要为其中任何一个设置动画,因为当View对用户可见时,更改永远不会发生。我是iOS的新手,我习惯使用Autolayout,但是在这种情况下我不能使用Autolayout来自动处理这个问题,所以我目前的方法是硬编码两个底部按钮的框架位置和尺寸对于两种不同的情况。我还为View本身硬编码了两种不同的帧大小。在viewDidLoad

ios - 如何启用/禁用 UITextField 的 inputAccessoryView 按钮?

我创建了一个UIToolBar作为inputAccessoryView,带有下一个和上一个按钮,这些按钮将在我的ViewController中的文本字段中循环。我根据thirdSOansweronthispage在UITextField上创建了一个类别它向指向下一个/上一个文本字段的文本字段添加一个属性。我可以让它向前和向后循环遍历文本字段,但只能循环一次,然后我的按钮将被永久禁用。此外,当最后一个文本字段处于焦点时,我仍然需要额外点击下一个按钮一次(3个文本字段点击4次)以使其禁用下一个按钮-与上一个按钮相同,我必须在我点击后退一次'在第一个文本字段中。//ViewControlle

javascript - 按 CSS 样式按钮会显示不需要的键盘 UIWebView

我在UIWebView中加载了一个本地html资源。一个按钮采用CSS样式,按下时会显示不需要的键盘并允许在按钮上键入在我的本地html文件中.button{border:0pxsolid#ed1717;background:#e01414;background:-webkit-gradient(linear,lefttop,leftbottom,from(#e01414),to(#e01414));background:-webkit-linear-gradient(top,#e01414,#e01414);background:-moz-linear-gradient(top,#e