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
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
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
Shin Yamamoto
57c7ced59d
Add RemovablePanelLandscapeLayout
2018-11-07 13:38:35 +09:00
Shin Yamamoto
f5ecbef724
Add 'Animate Scroll' button in Samples app
2018-11-07 10:44:35 +09:00
Shin Yamamoto
0cf0f42ca4
Replace FloatingPanelController.show(_:sender:) with the set(contentViewController:)
...
And add a sample code to test show(_:sender:) in ContentVC.
`FloatingPanelController.show(_:sender:)` can block 'Show' segue in a
content view controller. 'Show' segue should not be handled by
'FloatingPanelController`. So I replace this method.
2018-11-02 10:33:12 +09:00
Shin Yamamoto
00ccc0eb6a
Fix backdrop alpha issue
2018-11-02 10:07:49 +09:00
Shin Yamamoto
b4a26344d9
Add a removable interaction
2018-11-02 09:17:58 +09:00
Shin Yamamoto
0e4cb372d5
Add a sample code to test FloatingPanelController.move(to:animated:)
2018-10-28 08:36:31 +09:00
Shin Yamamoto
71be1f2ed5
Change the type of 'supportedPositions' from Array to Set
2018-10-28 06:41:37 +09:00
Shin Yamamoto
64d756d8a9
Add a nested scroll view's sample
2018-10-27 16:39:22 +09:00
Shin Yamamoto
4ebbea8e86
Fix FloatingPanelLayout.{topInteractionBuffer,bottomInteractionBuffer}
2018-10-26 14:27:40 +09:00