Shin Yamamoto
e2afb1e22f
Add "Show Panel in Sheet Modal" sample
2020-05-23 08:11:30 +09:00
Shin Yamamoto
5d5f14acd8
fix a build error on Xcode 11.4 ( #337 )
2020-03-30 17:52:00 +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
fbd83ef500
fix a run script error
2020-02-26 22:53:44 +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
23f2242c9a
Fix a panel's move-up in dragging it down
...
This issue is that a panel moved up while dragging it
down if content offset of the tracking scroll view in
a content view controller was greater than its top interaction buffer.
Ref. #293
2020-01-18 17:26:38 +09:00
Shin Yamamoto
4fd92a4002
Fix Maps.app's crash on device after the second launch ( #306 )
...
This seems to be Xcode 11's bug of linking frameworks.
2020-01-18 15:05:46 +09:00
Ramesh R C
9c57089b0e
Add FloatingPanelController.nearbyPosition ( #303 )
...
* Added nearbyPosition : always a position of a user's finger.
* debugging nearby position in Maps.app.
* Added test cases move with nearby position.
2020-01-09 13:26:30 +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
b61b0b5451
Update framework links of Example apps
...
Try to resolve an issue to need a clean-build of framework as following
this site,
https://developer.apple.com/library/archive/technotes/tn2435/_index.html
2019-09-27 23:47:36 +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
58b2df4996
Fix UISearchBar's _searchField access
2019-08-24 09:54:54 +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
353dabfc47
Update Maps example for iOS 10 shadow
2019-05-25 16:07:22 +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