我当前的默认标题执行(拖放时的灰色反d区域)
如何使标题中的地图视图适应顶部的可用标题空间?
我正在使用注释中提到的UIScrollVIEw委托,然后调整地图视图框架的大小.
- (voID)scrollVIEwDIDScroll:(UIScrollVIEw *)scrollVIEw { CGRect frame = worldmap.frame; frame.size.height -= scrollVIEw.contentOffset.y; worldmap.frame = frame; }
…但是它的反应不正确,表现不佳.如何正确设置地图框的新大小?
解决方法 实现用于表视图的scrollvIEw委托.由于它是scrollvIEw的一个子类,所以可以使用scrollvIEw代理.执行scrollVIEwDIDScroll委托,只要它向下滚动,更改headervIEw的框架,并确保引脚始终位于屏幕的中心.在.h文件中包含uiscrollviewdelegate并实现,
- (voID)scrollVIEwDIDScroll:(UIScrollVIEw *)scrollVIEw { //set the frame of MKMapVIEw based on scrollVIEw.contentOffset and make sure the pin is at center of the map vIEw}总结
以上是内存溢出为你收集整理的objective-c – 展开UITableView标题视图,向下拉动d跳区域全部内容,希望文章能够帮你解决objective-c – 展开UITableView标题视图,向下拉动d跳区域所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)