Shin Yamamoto
cd06dfdb28
Update the license headers
2020-07-11 09:48:25 +09:00
Shin Yamamoto
b574cf97a0
Update Maps.app
...
* Support iPad panel
* Change the panel's content mode
* Add DetailViewController for left/right panels.
2020-07-11 09:48:25 +09:00
Shin Yamamoto
c2fc35fc41
Update Stocks.app
2020-07-11 09:48:25 +09:00
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
f9a5386dc7
Add SamplesObjC app
...
* Add build job in .travis.yml
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
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