使用RAC一段代码实现注册账号界面注册按钮能否点击的效果

image.png

app的注册界面,一般都要求注册信息都要填写完全注册按钮才能点击,使用RAC一段代码实现这样的效果

RAC(self, registerBtn.enabled) = [RACSignal combineLatest:@[RACObserve(self, myRegister.userName),
                                                          RACObserve(self, myRegister.phoneCode),                                                        
                                                          RACObserve(self, myRegister.password),
                                                          RACObserve(self, myRegister.captcha),
                                                 reduce:^id(NSString *userName,
                                                            NSString *phoneCode,                                                           
                                                            NSString *password,                                                                
                                                            NSString *captcha, {
                                                     BOOL enabled = (userName> 0 &&
                                                                     password.length > 0 &&                                                                     
                                                                     captcha.length > 0)                                                                         
                                                     return @(enabled);
                                                 }];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,241评论 4 61
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,301评论 25 708
  • 人这一辈子 不是要去换取钱财 是要来完成自己的梦想 走自己的路 其他都不值得 选择自己最喜欢的事 把它做...
    五蕴文化阅读 217评论 0 2
  • 入住的酒店包含两位早餐,我们一家四口,两个宝贝身高都超过一米,所以要补早餐费用。 这家酒店的早餐前一天已吃过了,并...
    牧田麻麻阅读 129评论 0 0
  • 表哥从山南捎信来,想给二姑立碑。 怎么说呢?按我的认识,碑就是一块石头。莫说布衣,即便显贵,古今下来靠碑流传的实在...
    八里山人程远河阅读 759评论 17 16