|
ArcGIS Runtime SDK for iOS
100.15
|
Symbol properties that changes how symbols behave when attached to a renderer.
AGSSymbolReferenceProperties contains conditional properties that are not used directly by the symbol but rather by the renderer to change how a symbol is visualized based on the state of the view and the data. For example, the AGSSymbolReferenceProperties::minScale and AGSSymbolReferenceProperties::maxScale properties will be used by class breaks and unique value renderers to determine if a symbol break or unique value is visible at a certain scale. Additional symbols can be assigned as alternate symbols for the renderers. This allows the map author to control which symbol is displayed at certain scales.
Instance Methods | |
| (instancetype) | - init |
| (instancetype) | - initWithMinScale:maxScale: |
Class Methods | |
| (instancetype) | + symbolReferenceProperties |
| (instancetype) | + symbolReferencePropertiesWithMinScale:maxScale: |
Properties | |
| double | maxScale |
| double | minScale |
| - (instancetype) init |
Creates an AGSSymbolReferenceProperties object.
| - (instancetype) initWithMinScale: | (double) | minScale | |
| maxScale: | (double) | maxScale | |
Creates a symbol reference properties object with the specified minimum and maximum scales.
The minimum and maximum scales are used in the context of alternate symbols.
| minScale | The scale at which the symbol starts rendering. |
| maxScale | The scale at which the symbol stops rendering. |
| + (instancetype) symbolReferenceProperties |
Creates an AGSSymbolReferenceProperties object.
| + (instancetype) symbolReferencePropertiesWithMinScale: | (double) | minScale | |
| maxScale: | (double) | maxScale | |
Creates a symbol reference properties object with the specified minimum and maximum scales.
The minimum and maximum scales are used in the context of alternate symbols.
| minScale | The scale at which the symbol starts rendering. |
| maxScale | The scale at which the symbol stops rendering. |
|
readwritenonatomicassign |
The maximum scale at which the symbol will be visible.
This is the scale at which the symbol starts rendering. The default value is 0.
|
readwritenonatomicassign |
The minimum scale at which the symbol will be visible.
This is the scale at which the symbol stops rendering. The default value is 0.