1
0
mirror of https://github.com/flutter/samples.git synced 2026-03-24 21:31:47 +00:00
Files
samples/add_to_app/ios_content_resizing/README.md
LouiseHsu 6f4e07c9dd Fix content resizing example (#2759)
Removed an accidental project i pushed 😬 
also fixed the bash commands in the readme

## Pre-launch Checklist

- [x] I read the [Flutter Style Guide] _recently_, and have followed its
advice.
- [x] I signed the [CLA].
- [x] I read the [Contributors Guide].
- [x] I have added sample code updates to the [changelog].
- [x] I updated/added relevant documentation (doc comments with `///`).
2025-12-11 11:44:02 -08:00

37 lines
1.1 KiB
Markdown

# ios_content_resizing
Embeds an instance of Flutter into an existing iOS app that will dynamically resize itself based off of it's content.
## Description
This sample showcases the integration of a self-resizing Flutter view within a native UIKit environment. The Flutter module features an expanding column of widgets. As items are added, the hosting UIView will automatically adjusts its [intrinsicContentSize](https://developer.apple.com/documentation/uikit/uiview/intrinsiccontentsize) to accommodate the new content size.
## tl;dr
If you're just looking to get up and running quickly, these bash commands will
fetch packages and set up dependencies (note that the above commands assume
you're building for both iOS and Android, with both toolchains installed):
```bash
#!/bin/bash
set -e
cd flutter_module/
flutter pub get
cd ../ios_content_resizing
pod install
open ios_content_resizing.xcworkspace
# Then, click "Run" in Xcode to launch the app into your Simulator or device
```
## Requirements
* Flutter
* iOS
* Xcode
* Cocoapods
## Questions/issues
See [add_to_app/README.md](../README.md) for further help.