arcgis怎样让行政边界外的区域变白

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了arcgis怎样让行政边界外的区域变白相关的知识,希望对你有一定的参考价值。

参考技术A arcgis让行政边界外的区域变白的步骤:
双击你需要改变颜色图层下面的小方块,fillcolor就是区域颜色outline就是边界线。

如何使边界外的子视图识别触摸

【中文标题】如何使边界外的子视图识别触摸【英文标题】:How to make the subview outside the bounds recognize the touches 【发布时间】:2015-04-28 18:25:18 【问题描述】:

我有一个带有子视图的视图。当子视图中的一个按钮被点击时,子视图会扩展到视图的边界之外,并呈现几个其他按钮。但是,我找不到与他们互动的方法。

我在 Apple 的网站上找到了一个代码:

- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event 

// Convert the point to the target view's coordinate system.
// The target view isn't necessarily the immediate subview
CGPoint pointForTargetView = [self.targetView convertPoint:point fromView:self];

if (CGRectContainsPoint(self.targetView.bounds, pointForTargetView)) 

    // The target view may have its view hierarchy,
    // so call its hitTest method to return the right hit-test view
    return [self.targetView hitTest:pointForTargetView withEvent:event];


return [super hitTest:point withEvent:event];

但是,我不明白我应该如何使用它,以便我的子视图能够识别触摸。

任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

您需要继承UIView 或您需要的任何类并覆盖该方法。然后创建该子类的对象并使用它。然后它会识别触摸。

【讨论】:

以上是关于arcgis怎样让行政边界外的区域变白的主要内容,如果未能解决你的问题,请参考以下文章

gis如何只保留线要素之内的对象

zbrush遮罩边缘怎样变模糊

在ArcGIS中,如何获得指定区域内所有点的经纬度坐标

程序员撩妹之让行政小姐姐xing奋的代码

ARCGIS生成DEM时高程为0附近的点为啥会产生一些nodata区域?

可用性区域 VS 区域对