我目前正在开发一个类似Google Map的底部视图的屏幕:
我创建了一个UIViewController,它显示地图并处理地图上的标记。当用户点按标记时,底部视图会部分显示在Google地图应用中。底部视图作为子视图添加,并在点击标记时部分显示动画。
我想创建一个像图片中那样的浮动按钮,所以我添加了一个UIButton及其origin.y = - (button.height / 2),因此它在视图边缘浮动其midY。问题是按钮的一半消失了并且没有漂浮在视图上。我已经研究过解决方案,我发现this,我想知道这是否是最好的解决方案,还是有一个更简单的解决方案。
注意:当按钮向上拖动并成为完整视图时,按钮会随着底部视图移动。