---
title: "MTSymbolLayoutProperty | Mobile sdk | Mobile sdk ios | Ios"
description: "Typed keys for symbol layout properties."
---

> For AI agents: a documentation index is available at [/llms.txt](https://docs.maptiler.com/llms.txt). Markdown versions of all pages are available by appending .md to any URL.

# MTSymbolLayoutProperty

```
public enum MTSymbolLayoutProperty : String, Sendable
```

Typed keys for symbol layout properties.

-   `[textField](#/s:11MapTilerSDK22MTSymbolLayoutPropertyO9textFieldyA2CmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case textField = "text-field"
    ```
    
-   `[textSize](#/s:11MapTilerSDK22MTSymbolLayoutPropertyO8textSizeyA2CmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case textSize = "text-size"
    ```
    
-   `[textAllowOverlap](#/s:11MapTilerSDK22MTSymbolLayoutPropertyO16textAllowOverlapyA2CmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case textAllowOverlap = "text-allow-overlap"
    ```
    
-   `[textAnchor](#/s:11MapTilerSDK22MTSymbolLayoutPropertyO10textAnchoryA2CmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case textAnchor = "text-anchor"
    ```
    
-   `[textFont](#/s:11MapTilerSDK22MTSymbolLayoutPropertyO8textFontyA2CmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case textFont = "text-font"
    ```
    
-   `[visibility](#/s:11MapTilerSDK22MTSymbolLayoutPropertyO10visibilityyA2CmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case visibility
    ```
    
-   `[iconImage](#/s:11MapTilerSDK22MTSymbolLayoutPropertyO9iconImageyA2CmF)`
    
    Undocumented
    
    #### Declaration
    
    Swift
    
    ```
    case iconImage = "icon-image"
    ```
