草庐IT

uibuttons

全部标签

objective-c - UIButton 在 UIScrollView 中不工作

我有一个ScrollView,我在其中以编程方式创建按钮。触摸时,按钮应该加载另一个Nib。问题是,在触摸时,我得到[ViewControllerbuttonTest]:无法识别的选择器发送到实例让我带您看一下代码:应用委托(delegate).h@interfaceAppDelegate:UIResponder@property(strong,nonatomic)UIWindow*window;@property(strong,nonatomic)UINavigationController*viewController;appdelegate.m#import"ViewContro

ios - 带有左+右大写和中间模式的 UIButton

我怎样才能创建一个UIButton背景图片由以下部分组成:一个固定的左帽一个固定的右帽一些中间图像一个接一个地放置以填充所有可用空间就像下面的例子一样?编辑:我没有意识到在中心没有N个重复图像,只有一个拉伸(stretch)图像。查看已接受的答案。 最佳答案 据我所知,这是不可能的。你可以做的是拉伸(stretch)一个图像,但你不能添加n个中间图像。中间添加一张可伸缩图片的代码是//Createanimage-WhereUIEdgeInsetsisintopleftbottomrightUIImage*buttonImage=[[

ios - UIButton 在我的 UITableView 的标题中不起作用

我不明白为什么这个UIButton在我的UITableView的header中不起作用。它出现在那里,但触摸不起作用。NSLog语句也没有触发。它几乎就像在另一个View或其他东西下面,因此您可以看到它,但按下操作不起作用。感谢您对此的任何帮助-(UIView*)tableView:(UITableView*)tableViewviewForHeaderInSection:(NSInteger)section{UIView*sectionHeader=[[UILabelalloc]initWithFrame:CGRectNull];sectionHeader.backgroundCol

ios - 设置带边距的最小字体大小 UIButton

我找到了如何设置与我的按钮宽度相对应的最小字体大小的解决方案:button.titleLabel.numberOfLines=1;button.titleLabel.adjustsFontSizeToFitWidth=YES;button.titleLabel.lineBreakMode=NSLineBreakByClipping;但是如何在左侧和右侧添加边距。因此按钮标签的宽度与按钮宽度相同为200pt。我需要我的标题标签在右侧和左侧有空格,这意味着标签宽度必须为180pt,例如,然后我将在右侧和左侧有10pt。我怎样才能做到这一点? 最佳答案

ios - UIPageViewController 和 UIButton 混合使用

事情是这样的:当人们启动它时,我的应用程序在开始时需要一系列教程屏幕,以及屏幕底部的两个按钮,以便人们注册或登录。(如图所示)我的问题是:当人们滑动教程图像时,如何让按钮保持在屏幕上?我尝试了几种方法:在PageContentViewController(UIViewController的子类)中,我有一个用于教程图像的UIImageView和两个用于按钮的UIButton。这样,按钮也会滑动,这不是我想要的。我为按钮使用了一个新的ViewController,在我的rootviewController中,我将这个新的viewcontroller添加为subview。这样,新的View

ios - UIButton touchUpInside 与 UITableViewCell 滑动事件冲突

我在UITableViewCell中显示滑动按钮如下:-(BOOL)tableView:(UITableView*)tableViewcanEditRowAtIndexPath:(NSIndexPath*)indexPath{returnYES;}-(nullableNSArray*)tableView:(UITableView*)tableVieweditActionsForRowAtIndexPath:(NSIndexPath*)indexPath{UITableViewRowAction*cancelAction;UITableViewRowAction*editAction;U

ios - UIButton 在 iOS 9.3 上不显示

我有一个不只出现在iOS9.3中的UIButton。我不明白为什么。谁能告诉我我做错了什么?我需要ViewDidAppear方法中的按钮,因为我有一些其他布局元素需要在设置此按钮后放置。iPhone68.1ButtonSettingsLocation:{{100,100},{42,42}}iPhone69.3ButtonSettingsLocation:{{0,0},{0,0}}iPhone6Plus8.1ButtonSettingsLocation:{{100,100},{42,42}}iPhone6Plus9.3ButtonSettingsLocation:{{0,0},{0,0}

ios - UIButton 触摸事件重叠

我需要像下面的屏幕截图一样制作UIButton模式。我的问题是如果我正常设置框架并将图像设置为按钮框架。触摸事件重叠。我正在使用以下代码,UIButton*button1=[UIButtonbuttonWithType:UIButtonTypeCustom];[button1addTarget:selfaction:@selector(aMethod:)forControlEvents:UIControlEventTouchUpInside];[button1setImage:[UIImageimageWithName:@"Triangle1.png"]];button1.frame=

ios - 水平 UIButton 中的垂直文本

我在纵向应用程序中使用垂直UIButton(只是一个宽度为60,高度为160的普通按钮)我想将标签垂直放置在按钮下方而不是横跨按钮。当我使用下面的代码来旋转标签时[workPackageButton.titleLabelsetTransform:CGAffineTransformMakeRotation(M_PI/2)];它旋转了标签,但长度似乎受到原始宽度的限制,所以我在中间得到了...缩写。有解决这个问题的简单方法吗? 最佳答案 您可以在按钮上添加标签并旋转标签,如下所示:UILabel*lbl=[[UILabelalloc]i

ios - 如何动态设置uibutton的标签颜色和对齐方式

在xcode中添加ui按钮时,我使用以下代码设置标题标签的文本颜色、对齐方式和字体大小。拾取字体大小而不是文本颜色和对齐方式,为什么?谢谢。toButton.titleLabel.textColor=[UIColorredColor];toButton.titleLabel.textAlignment=UITextAlignmentRight;toButton.titleLabel.font=[UIFontboldSystemFontOfSize:FONT_SIZE];[toButtonsetTitle:fromButton.titleLabel.textforState:UICont