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
6851e3b072
Support both of Swift 5 and 4.2
...
The default Swift version leaves 4.0. Because it avoids build errors
with Carthage on each Xcode version from the source compatibility
between Swift 4.0, 4.2 and 5.0.
With regard to CocoaPods, the pod spec is going to support
`swift_versions` introduced in CocoaPods v1.7.0. For now, a user needs
to override `SWIFT_VERSION` appropriately in Podfile.
2019-04-04 12:08:27 +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