llgd.net
当前位置:首页 >> 怎样让ios中的ui中的 Button是灰色的,不能点击的... >>

怎样让ios中的ui中的 Button是灰色的,不能点击的...

建议还是用自定义的UIButton来实现,2幅图片和文字可以做成一整张图,作为按钮的贴图就可以了。

建议贴出代码来,不能输入的情况有很多。例如不小心设置了不可交互等。还有一种是模拟器无法弹出键盘,但是可以使用键盘输入内容。

自定义一个BlockButton继承UIButton,然后在里面用 addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents 这个方法触发block,代码很简单,不多说了 BlockButton.h @class BlockButton; typedef void (^To...

你初始化时给几个btn设定4个值, 普通状态时:文字颜色,图片状态 高亮时:文字颜色,图片状态 然后设定第一个btn的selected = YES; 在点击事件里处理时,点击的btn.selected = YES; 然后你去拿2另外2个btn,设他们的selected属性为NO

UIBottonUI里面很重要,且很基础的一个控件,主要是用来点击并触发事件,在这里,主要与UIImageView区分开来; UIImageView主要用在显示图片上,而且只能显示图片,不能显示文字,当然UIImageView并不是绝对不能添加触发事件,但它用到的是UITap...

假设垂直滚动,你想要从某个点滚动到offset.y = 100.f; 那么可以这样,在button的selector方法中 -(viod)btnMethod:(id)sender { [_scrollView setContentOffset:CGSizeMake(0.f,100.f) animated:YES]; }

不管是标签栏或是导航栏,你设计多大就切多大呀,要不后台开发人员会麻烦呀,你要和程序员沟通好,我们切图主要是他们用的,比如说ios的分段选择控件,标准时44,你也做了44的,然后切图时你切的小了或大了,程序员做不了埃哦,是不是这个意思,...

iOS三种视图切换的原理各不相同: UITabBarController:以平行的方式管理视图,各个视图之间往往关系并不大,每个加入到UITabBarController的视图都会进行初始化即使当前不显示在界面上,相对比较占用内存。 UINavigationController:以栈的方式...

看你要做什么啦。UIControll本身是一个UIView,UIButton继承自UIControll UISwitch也集成自他,UIControll有个方法,是添加响应点击事件的, addTarget:..selector:... 你也可以自己写一个UIView,在addGesturecognizer:添加响应。方法很多,看...

-(void)highlightButton:(UIButton *)btn{ for(int i = 0; i < BUTTON_COUNT; i++){ //BUTTON_COUNT=20 int x = _btn[i].tag; if(btn.tag == x){ _btn[x].highlighted = NO; _iconNumber = x; } else{ _btn[i].highlighted= YES; } } [selfperfo...

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com