美文网首页
代码片段(网上)

代码片段(网上)

作者: wq04200 | 来源:发表于2016-11-05 14:32 被阅读6次
//通过view获取controller
- (UIViewController *)viewController{
 for (UIView* next = [self superview]; next; next = next.superview)
{
        UIResponder* nextResponder = [next nextResponder];
        if ([nextResponder isKindOfClass:[UIViewController class]]) {
            return (UIViewController*)nextResponder;
        }
    }
            return nil;
}

这是一个封装好的方法,直接创建一个ViewController的对象就可以调用该方法。

           for (UIView *subView in view.subviews) {
               if ([subView isKindOfClass:[UIButton class]]) {
                   NSLog(@"subview==%@",subView);
                 
                   }
               }

用该方法遍历UIView上的所有控件,就可以获得某种控件,再配合tag可以取到某一个具体的控件。

UINavigationController *parentViewController =  (UINavigationController*)self.navigationController.parentViewController ;
 NSLog(@"parentViewController==%@",parentViewController);

这个方法可以获取父类的ViewCOntroller

通过经纬度计算距离

BOOL JuLi=NO;
 CLLocation *orig=[[CLLocation alloc] initWithLatitude:oldlat longitude:oldlong]; 
CLLocation* dist=[[CLLocation alloc] initWithLatitude:nowlat longitude:nowlong]; 
CLLocationDistance kilometers=[orig distanceFromLocation:dist]; 
NSLog(@"距离:%f",kilometers);
 if (kilometers>=10) 
    { 
       JuLi=YES;
       } else{   
       JuLi=NO; 
     } return JuLi;

相关文章

  • 代码片段(网上)

    这是一个封装好的方法,直接创建一个ViewController的对象就可以调用该方法。 用该方法遍历UIView上...

  • Xcode代码块

    代码片段 Xcode的代码片段(Code Snippets)创建自定义的代码片段,当你重用这些代码片段时,会给你带...

  • vscode 代码片段设置

    文件-首选项-用户片段 选择新建代码片段 打印代码片段

  • 代码片段&编程小技巧

    代码片段大全代码片段,代码分享,PHP代码分享,Java代码分享,Ruby代码分享,Python代码分享,HTML...

  • 代码片段

    消除table中的th除去了所有border,margin,padding之后还是会有间隙的问题 移动端必须加的代...

  • 代码片段

    简介: 关于代码片段,网上已经有很多资料了,这里主要介绍下结合zyApi如何快速的写出请求模版。 实现: 上面三份...

  • 代码片段

    for循环和迭代器 在判断一个数组中是否包含某个值的时候,开发者经常这样做: 推荐使用for循环遍历的形式或者使用...

  • 代码片段

    单例模式 获取Keystore 证书指纹

  • 代码片段

    目录: 找到手机上所有安装的浏览器信息 对TextView更改字体 ListView 使用BaseAdapter的...

  • 代码片段

    标签(空格分隔): C++ leetcode 一些成型的代码段A: 去除 vector 型的数组 A_: 将一串...

网友评论

      本文标题:代码片段(网上)

      本文链接:https://www.haomeiwen.com/subject/meqguttx.html