我想问一下在iPhone应用上如何实现radio-button选项。 我发现Picker View对于一个简单的selectfunction来说相当大。 我不确定苹果是否故意排除单选button,以及从可用性/用户体验angular度来看是否更好地使用选取器视图。
我有以下的布局,我试图添加一个填充左,右.. 该控件是一些残疾的Uibutton。 我创build一个button的代码是这样的: UIButton *buttonTime = [[UIButton alloc] initWithFrame:CGRectMake(90, 10, 50, 20)]; [buttonTime setBackgroundImage:[[UIImage imageNamed:@"bubble.png"] stretchableImageWithLeftCapWidth:9 topCapHeight:13] forState:UIControlStateDisabled]; [buttonTime setTitle:@"27 feb, 2011 11:10 PM" forState:UIControlStateDisabled]; [buttonTime setTitleColor:[UIColor blackColor] forState:UIControlStateDisabled]; buttonTime.titleLabel.font=[UIFont fontWithName:@"Helvetica" size:8.0]; buttonTime.titleLabel.lineBreakMode= UILineBreakModeWordWrap; [buttonTime setEnabled:FALSE]; [scrollView addSubview:buttonTime]; [buttonTime release];
我正在使用UIButton的正常和突出显示状态的图像。 他们按预期工作,但我想有一些衰落/合并过渡,而不是只是一个突然的交换。 我怎样才能做到这一点?
我一定忽略了一些完全明显的东西? 但我的button显示正确的图像和大小,但我根本无法得到标题显示。 我做了一个非常简单的testing,标题甚至不显示,当我这样做: CGRect frameBtn = CGRectMake(160.0f, 150.0f, 144.0f, 42.0f); UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom]; [button setImage:[UIImage imageNamed:@"left_halfscreen_button.png"] forState:UIControlStateNormal]; [button setTitle:@"Hello" forState:UIControlStateNormal]; [button setFrame:frameBtn]; NSLog(@"Title:%@", [button currentTitle]); //prints "Title:Hello [self addSubview:button]; 我有一个工厂类,为我生成自定义button,我想我弄乱了一些细节,所以我把上面的代码直接移动到我的UIView ,标题仍然是空白的。 这是一个错误还是我只是在我眼前丢失了一些东西。 谢谢你的额外眼睛:)
我在我的应用程序中遇到了一个小问题。 我基本上有一系列的UIButtons作为子UIScrollView的一部分UIScrollView添加为子视图。 每次点击一个button,在button被突出显示之前,都会有明显的延迟。 我基本上必须在button变暗并显示选定之前保持约半秒。 我假设这是因为UIScrollView需要确定触摸是滚动还是触摸是为子视图。 无论如何,我有点不确定如何进行。 我只是希望button出现被选中,只要我点击它。 任何帮助表示赞赏! 编辑: 我已经尝试将delaysContentTouches设置为NO,但滚动几乎是不可能的,因为我的scrollView的大部分是充满了UIButtons 。
我在我的UITextfield上有一个自动生成的清除button,使用默认的蓝色色调。 我无法将浅色改成白色。 我试图修改故事板和代码没有成功,我不想使用自定义图像。 如何在不使用自定义图像的情况下更改默认的清除button色调颜色?
我试图按照这种方式添加到button: btnAll.addTarget(self, action: #selector(buttonTapped(_:)), for: .touchUpInside) 但它给了我一个错误: 使用未parsing的标识符'buttonTapped' 但是我宣称function如下: func buttonTapped(sender: UIButton) { print("All Tapped") } 有谁可以告诉我什么是正确的方法来做到这一点在迅速3。
我将一个UIButtonTypeCustom UIButton分配给一个背景图像小于button的框架的UIView。 为什么图像更小的原因是因为我试图为UIButton添加更多的“目标区域”。 然而,图像正在缩放到框架的整个大小,而不仅仅是图像的大小。 我试图将UIButton和UIButton的imageView contentMode属性设置为“UIViewContentModeScaleAspectFit”,但没有运气,图像仍然伸出。 有没有办法做我想要以编程方式做? 提前致谢!
我在加UIButton左填充时遇到了麻烦。 我有UIControlContentHorizontalAlignmentLeft UIButton 。 我希望文本显示在左侧,但它太左。 当我给边界的时候,看起来不太好。 我想给像CSS一样的5px左右的文本填充一些。 我googlesearch的解决scheme,但无法find一个特别是UIButton 。 预先感谢您的帮助。
我想在点击后禁用iOS上的一个button( UIButton )。 我是新开发的iOS,但我认为目标-C上的等效代码是这样的: button.enabled = NO; 但我无法迅速做到这一点。