Tag: uibutton

当用户按下button显示dateselect器视图和selectdate,然后显示为button标题和进一步closuresdateselect器视图

我写了这个代码。 但不包括… NSLog是正确的date。 Datepicker也看到并selectdate。 但是,当我selectdate没有任何改变我的button标题和dateselect留在屏幕上。 我也想隐藏当用户selectdate… 其实我显示dateselect器视图时,用户按下button,然后selectdate和设置标题button并释放select器视图。 我使用ios 5 … [datePicker setHidden:NO]; NSDateFormatter *dateFormatter = [[NSDateFormatter alloc]init]; [dateFormatter setDateFormat:@"MM/dd/yyyy"]; NSString *dateString = [dateFormatter stringFromDate:[self.datePicker date]]; NSLog(@"\n" "theDate: |%@| \n" , dateString); [self.DOBbutton setTitle:dateString forState:UIControlStateNormal];

UIButton作为开关

我正在尝试在Xcode4中为iOS创build一个button式推送button。 我正在使用的代码是 – (IBAction)btnAll:(id)sender { UIButton *button = (UIButton *)sender; button.selected = !button.selected; } 现在工作正常。 但是我的问题是,当我打开的时候,我把它按下,然后又popup来,然后终于打开。 该应用程序的作品,但这是非常丑陋的,但。 我首先将“高亮”图像设置为打开。 所以当我突出显示这个button时,它就会popup来。 这工作正常。 但是当我把它关掉的时候,问题是一样的,方向相反。 我试图把这个代码: – (IBAction)btnAll:(id)sender { UIButton *button = (UIButton *)sender; if(button.selected) { [button setImage[UIImage imageNamed@"off.png"] forState:UIControlStateHighlighted]; } else { [button setImage[UIImage imageNamed@"on.png"] forState:UIControlStateHighlighted]; } button.selected = !button.selected; } 但是,只要button.selected = !button.selected没有区别。 所以它不会做任何改变。 我也尝试触发“Touch Down”上的IBAction,但你可以想象这会是多么的令人沮丧。 有没有人得到解决这个问题? […]

在iOS中使用button进行水平滚动

我已经实现了button的水平滚动,但似乎只有5秒后才开始滚动。 它卡住了。 用户界面正在被阻止,我猜。 我有以下代码来创build在我的ViewDidLoad() UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0,self.view.frame.size.height-100, self.view.frame.size.width, 100)]; int x = 10; for (int i = 0; i < 10; i++) { UIButton *button = [[UIButton alloc] initWithFrame:CGRectMake(x,10,80,80)]; [button setTitle:[NSString stringWithFormat:@"Button %d", i] forState:UIControlStateNormal]; [button setTag:i]; [button setBackgroundColor:[UIColor greenColor]]; [button addTarget:self action:@selector(onClickofFilter:) forControlEvents:UIControlEventTouchUpInside]; [scrollView addSubview:button]; x += button.frame.size.width+10; } scrollView.contentSize = […]

UIPageViewController和UIButton混合使用

事情就是这样的:我们的应用程序在开始时需要一系列的教程屏幕,以及屏幕底部的两个button,以便人们注册或login。 (如图所示) 我的问题是:当人们滑动教程图像时,如何将button保留在屏幕上? 我尝试了几种方法: 在PageContentViewController(UIViewController的子类)中,我有一个用于教程图像的UIImageView,以及两个用于button的UIButton。 这样,button也滑动,而不是我想要的。 我使用一个新的ViewController的button,并在我的rootviewController,我添加这个新的viewcontroller作为子视图。 这样,新的viewcontroller就隐藏了它下面的教程图片。 我无法滑动图像。 我也尝试设置新的viewcontroller的alpha值,以便我可以看到它下面的图像,但仍然不能滑动它。 任何更好的想法或示例代码,我可以学习?

UIButton虚线在目标c下划线

正常的下划线工作,但点缀下线似乎不工作? UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom]; btn.frame = CGRectMake(100, 10, 300, 300); NSMutableAttributedString *titleString = [[NSMutableAttributedString alloc] initWithString:@"Durga Vundavalli"]; // making text property to underline text- [titleString addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:NSMakeRange(0, [titleString length])]; // using text on button [btn setAttributedTitle: titleString forState:UIControlStateNormal]; [self.view addSubview:btn]; 以下是来自文档的枚举: typedef NS_ENUM(NSInteger, NSUnderlineStyle) { NSUnderlineStyleNone = 0x00, NSUnderlineStyleSingle = 0x01, […]

如何绘制一个平行四边形button

我需要绘制一个平行四边形形状的自定义button。 做这个的最好方式是什么? 图像方式(即为控件设置背景图像)不适合。

如何将button添加到InAppSettingsKit设置视图(iPhone / iPad)?

我一直在看InAppSettingsKit提供的示例应用程序,我注意到使用了几个button: 我想在我的应用程序中集成一个名为reset的红色button,但是我不知道如何去做。 我已经看了示例应用程序中的代码,我有点失落了。 请有人帮我一下吗?

触摸uiTabBar上方

我有一个具有UITabBarController的应用程序。 我已经注意到,在标签栏上方有15个像素将会按下它下面的button。 而且还有10个像素不能做任何事情。 问题是我在视图中有一些button,在酒吧附近非常接近,当我尝试触摸它们时,Tabbarbutton被按下。 看起来这是标准UI元素的标准行为。 我注意到导航栏中的button有相同的效果 问候,乔治

使视图变暗,如同禁用

如何将视图变暗为禁用/突出显示,最好是不使用任何其他视图? 我认为我的意思是一个UIView和所有的孩子。 我想实现一个禁用/突出显示的UIButton相同的效果。 不要以为视图完全不透明。

我可以更改Swift应用程序中所有button的属性吗?

我有一个Swift应用程序,通过许多视图控制器导航,都具有相似的外观。 每个视图控制器中都有一些button,我没有创buildIBOutlet属性(它们都只是通过Interface Builder来触发Segve)。 有没有简单的方法来改变应用程序中所有button的背景颜色或文本颜色,而不必为IB中的每个button都改变它,或者为每个button创build一个IBOutlet?