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
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
Shin Yamamoto
1c6c783dbe
Add sample codes in Samples app to test a floating panel in TabBar
2018-10-26 14:27:40 +09:00
Shin Yamamoto
e476cf5ce4
Fix the initial height of DebugTableViewController
2018-10-24 12:53:27 +09:00
Shin Yamamoto
4dd60ca855
Update Samples App
2018-10-23 14:20:39 +09:00
Shin Yamamoto
ed257bf5b7
Replace my ID with my name
2018-10-23 00:08:13 +09:00
Shin Yamamoto
ad46f5bd55
Modify API names to add/remove a floating panel
2018-10-21 10:19:51 +09:00
Shin Yamamoto
8c53fd4869
Add Samples app
2018-10-21 00:50:04 +09:00