Shin Yamamoto
Shin Yamamoto
It seems that target positions for `half` state calculated from the following code before/after the animation are different. `self.addProdctView` and `padding` might affect the animation. ```swift .half: FloatingPanelLayoutAnchor(absoluteInset: self.addProductView.frame.maxY +...
You're able to use `FloatingPanelControllerDelegate.floatingPanelDidMove()`! https://github.com/SCENEE/FloatingPanel/blob/master/Framework/Sources/FloatingPanelController.swift#L20
> In case when the transition is finished by the animation and/or hide(animated:) gets called, the panel's position is not reported. At least not in v1.6.1. Is this a bug?...
I got it. The `floatingPanelDidMove` behavior is as expected for now(See also [here](https://github.com/SCENEE/FloatingPanel/blob/master/Framework/Sources/FloatingPanelController.swift#L20)). If you would like to move(synchronize) view items with move animation of a panel, you can… 1....
I'm sorry to be late for my reply. The above solution is expected by the library. It's caused by the different mechanism between UIScrollView and FloatingPanelController. The former doesn't use...
Yes, it's a `floatingPanelDidMove` naming issue. It's actually `floatingPanelDidDrag`. FloatingPanel has the almost same delegate methods as UIScrollView, but the implementation is different. Actually `floatingPanelDidChangePosition` is always called in an...
You can use `floatingPanel{Will,Did}Remove` delegate methods. They are called before/after removing a panel.
Yes, it is. The `surfaceView` background color looks clear.
The library are able to cover the bottom of the screen. For example, the surface background color is red and the panel cover the bottom of the scree with the...
The above code is not enough to understand your situation. But If `uiViewControeller` is a content view controller in a panel, you can access it through `uiViewController.parent`.