---
title: "MTFitBoundsPadding | Mobile sdk | Mobile sdk ios | Ios"
description: "Padding values accepted by MTFitBoundsOptions."
---

> 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.

# MTFitBoundsPadding

```
public enum MTFitBoundsPadding : Sendable, Codable, Equatable
```

Padding values accepted by `[MTFitBoundsOptions](https://docs.maptiler.com/mobile-sdk/ios/api/Structs/MTFitBoundsOptions/)`.

-   `[uniform(_:)](#/s:11MapTilerSDK18MTFitBoundsPaddingO7uniformyACSdcACmF)`
    
    Applies the same padding to all sides.
    
    #### Declaration
    
    Swift
    
    ```
    case uniform(Double)
    ```
    
-   `[directional(_:)](#/s:11MapTilerSDK18MTFitBoundsPaddingO11directionalyAcA16MTPaddingOptionsVcACmF)`
    
    Applies directional padding values.
    
    #### Declaration
    
    Swift
    
    ```
    case directional(MTPaddingOptions)
    ```
    
-   `[init(from:)](#/s:Se4fromxs7Decoder_p_tKcfc)`
    
    #### Declaration
    
    Swift
    
    ```
    public init(from decoder: Decoder) throws
    ```
    
-   `[encode(to:)](#/s:SE6encode2toys7Encoder_p_tKF)`
    
    #### Declaration
    
    Swift
    
    ```
    public func encode(to encoder: Encoder) throws
    ```
