Shin Yamamoto
1bbb4dcc23
Update Samples.app
...
* Add BottomEdgeInteractionLayout sample
* Support v2
* Use FloatingPanelSurfaceAppearance
* Fix 'Tab Bar > Layout 3' in Samples.app
* Remove interactionBuffer(for:) from Samples.app
2020-07-11 09:48:25 +09:00
Shin Yamamoto
49e8545aec
Rename trackedScrollView to trackingSrollView
2020-07-11 09:48:25 +09:00
Shin Yamamoto
a62c3a23dc
Fix some view controllers in Samples.app for a sheet modal
2020-05-23 09:07:01 +09:00
Shin Yamamoto
e2afb1e22f
Add "Show Panel in Sheet Modal" sample
2020-05-23 08:11:30 +09:00
Federico Zanetello
8c24aa3fc9
fix api typo ( #325 )
...
fixes floatingPanel(_ vc: FloatingPanelController, contentOffsetForPinning) name
2020-02-29 13:18:09 +09:00
Shin Yamamoto
f5d72aa0a5
Add failure requirements for multiple panels ( #322 )
...
* add multi panel sample
2020-02-26 22:47:52 +09:00
Shin Yamamoto
65f67c98f4
Add floatingPanel(_:contentOffsetForPinning:) delegate method ( #314 )
...
* add floatingPanel(_:contentOffsetForPinning:)
* add 'Show NavigationController' sample
* fix the initial content offset in a navigation bar with a large text
The content offset preservation should be applied only when
`FloatingPanelController.contentInsetAdjustmentBehavior` is `.always`.
This is because the library user loses control of the initial offset.
2020-02-24 11:16:10 +09:00
Shin Yamamoto
f566fc6475
Add a sample of panel including a PageVC content
2019-09-28 23:02:45 +09:00
Shin Yamamoto
ba011e7242
Add 'Show with ContainerMargins' sample
2019-09-28 13:18:44 +09:00
Shin Yamamoto
3a7f39321c
Update allowsRubberBanding() sample
2019-09-28 13:18:44 +09:00
Shin Yamamoto
e75d83e7a4
Merge pull request #270 from SCENEE/release-1.6.6
...
Release 1.6.6
2019-09-28 13:17:37 +09:00
Shin Yamamoto
d7f798e9a0
Fix layout of the root table view in Samples
2019-09-27 23:47:36 +09:00
Shin Yamamoto
ae2c83e32b
Modify modal style of Samples.app for iOS 13
2019-09-27 23:47:36 +09:00
Shin Yamamoto
22ef3e7cd9
Merge pull request #253 from SCENEE/release-1.6.5
...
Release 1.6.5
2019-08-31 13:48:32 +09:00
Nikolay Derkach
1dc0a6b76a
Support bottom content inset for container view ( #257 )
...
and also fix height of a content view resized by the inset
Fix #256
2019-08-31 12:49:59 +09:00
Nikolay Derkach
f8b8176988
Support bottom content inset for container view ( #257 )
...
and also fix height of a content view resized by the inset
Fix #256
2019-08-31 12:43:53 +09:00
Shin Yamamoto
916d2ec76a
Add move-to-hidden tests
2019-08-24 15:37:15 +09:00
Shin Yamamoto
53719bd94a
Feat elastic layout ( #145 )
...
* Move the prepareLayout(in:) call
* Support 'fitToBounds' content mode
* Add NSLayoutConstraint.{de}activate(constraint:)
* Update README
2019-08-03 14:45:35 +09:00
Shin Yamamoto
e0bca25411
Fix scroll lock just before/after dragging down in the grabber area
2019-07-26 15:57:45 +09:00
Shin Yamamoto
774a841fb5
Fix Tab3 sample
2019-07-19 18:51:34 +09:00
Shin Yamamoto
6fcb817fb8
Add the rubberbanding behavior for top & bottom buffer ( #144 )
...
* Add sample code
* Fix updateInteractiveTopConstraint()
* {min,max}Y variables are confusing because it's not a value of coordinate Y,
but a constant value from the `interactiveTopConstraint`.
2019-06-01 16:19:09 +09:00
Sven Tiigi
cf70929204
Added ContentInset Property on SurfaceView API ( #200 )
...
* Added Show ContentInset to Example application
2019-06-01 13:46:18 +09:00
Shin Yamamoto
39dfdd0ef0
Remove an unused code
2019-05-04 16:03:19 +09:00
Shin Yamamoto
d25bc58249
Add a sample for tap-to-move
2019-05-04 16:03:18 +09:00
Shin Yamamoto
3f8628af01
Fix typo
2019-04-11 22:52:49 +09:00
Shin Yamamoto
40c6fae07c
Add a sample for panels in UIPageViewController
2019-04-11 22:52:29 +09:00
Shin Yamamoto
5ba19bcf8b
Add an attention comment in Samples app
2019-04-03 21:23:49 +09:00
Shin Yamamoto
8f4c08d5b3
Fix TabBarContentViewController for Tab 3
2019-03-09 10:36:31 +09:00
Shin Yamamoto
ad6dcd0314
Clean up sample
2019-02-27 09:04:42 +09:00
Shin Yamamoto
28712fdeca
Add ThreeTabBarPanelLayout as an advanced layout sample
2019-02-23 10:28:34 +09:00
Shin Yamamoto
459d82b1c6
Update 'Show Tab Bar' for full screen layout
2019-01-19 14:06:23 +09:00
Shin Yamamoto
0412bdc996
Support full screen layout
2019-01-05 12:26:49 +09:00
Shin Yamamoto
03b0bf747e
Improve Sample apps for debugging
...
- Add InspectableViewController
- Add version label in Samples app
2018-12-28 15:13:59 +09:00
Shin Yamamoto
e9f92430b2
Add a disable tracking sample to edit a table view
2018-12-28 15:13:59 +09:00
Shin Yamamoto
3106865449
Add SettingsViewController in Samples App
2018-12-28 15:13:44 +09:00
Shin Yamamoto
bc4a2def42
Add FloatingPanelControllerDelegate.floatingPanel(_:shouldRecognizeSimultaneouslyWith:)
2018-12-20 11:20:22 +09:00
Shin Yamamoto
82c8d8dd9a
Fix the boundary condition for top/bottom buffers
2018-12-12 09:59:19 +09:00
Shin Yamamoto
332559c67d
Update Samples
...
- Make "Show Intrinsic View" panel dismissable
- Add tap-to-hide sample
2018-12-12 09:59:19 +09:00
Shin Yamamoto
66a8ca36e4
Fix FloatingPanelIntrinsicLayout
...
- `.full` position's height must be the intrinsic height.
- Work it for a safe area bottom anchor
- Remove FloatingPanelIntrinsicLayout.contentViewController because it
isn't actually needed
2018-12-07 14:37:48 +09:00
Shin Yamamoto
61d3371ea5
Fix a bug in Samples app
2018-12-06 09:11:25 +09:00
Shin Yamamoto
ac9f8fe89c
Update Samples App for .hidden
2018-12-04 22:25:22 +09:00
Shin Yamamoto
091ae8abff
Add 'Show Floating Panel Modal' in Samples app
2018-12-04 22:25:22 +09:00
Shin Yamamoto
d5a1bd3859
Update Samples App to use dismiss(animated:completion)
2018-12-04 22:21:50 +09:00
Derek Schade
91d7941921
Add IntrinsicPanelLayout
2018-12-04 08:14:46 +09:00
Derek Schade
c60bea5952
add intrinsic viewcontroller to storyboard
2018-12-04 08:14:46 +09:00
Shin Yamamoto
281504c9c6
Fix the gesture handling
...
* Fix a detection of a long press gesture in content VC
* Fix a SwipeActionPanGesture is not working in the tracking scroll
* Update DebugTableViewController to test it
2018-11-17 09:09:07 +09:00
Shin Yamamoto
e4a1a6e293
Improve Scroll tracking(TableView) sample
2018-11-15 10:33:46 +09:00
Shin Yamamoto
c3b199755e
Add short contents scroll sample
2018-11-14 11:50:41 +09:00
Shin Yamamoto
5f0f28cb0e
Add update layout sample
2018-11-12 13:03:54 +09:00
Shin Yamamoto
68a2c43580
Merge pull request #37 from SCENEE/fix-orientation-change-on-removal
...
Fix orientation change on removal
2018-11-09 10:20:20 +09:00