我有如下图所示的UITableViewCell 。 小区占用删除的高度。 单元高度设置为保持两个单元之间的间距。 现在,当我滑动和删除button出现(红色),它占据上图中给出的单元格高度。 我只是想将其高度设置为白色部分的高度,或者说是灰色button的高度。 任何人都可以帮助我如何设置在UITableViewCell刷卡后出现的删除button的高度?
我正在使用SwipeView( http://cubiq.org/swipeview )在触摸屏设备上创build可滑动的幻灯片。 这对图像来说很简单,但我想在幻灯片中包含一个Vimeovideo。 不幸的是,因为iFrame自己捕获你的滑动input(我相信这是至less发生了什么),一旦你已经到达video播放器幻灯片,你不能再从它滑动,除非你点击分页。 这是不可接受的。 我的解决scheme是隐藏在页面上的某个地方(使用display:none;或者height:0;或者任何其他地方)的video,然后在幻灯片中使用触发video播放的点击事件中的图像。 即使video是隐藏的,播放时也应该全屏播放(至less在iPhone上播放)。 当我在我的桌面浏览器上testing时,这种技术工作的很好,但是在iPhone上performance很奇怪。 出于testing目的,video正在幻灯片下显示。 如果我加载页面并点击幻灯片,它什么都不做。 但是,如果我通过点击实际的video播放器播放video,一旦videoclosures,我可以通过点击幻灯片再次播放video。 基本上,一旦通过播放器播放video,我可以通过API播放video,但不是没有先使用播放器。 这是我的代码: // Append the "hidden" video player to the page $('.slider-container').append("<div class='mobile-video-slide'><iframe id='slideshow-player' src='//player.vimeo.com/video/81295681?title=0&byline=0&portrait=0&color=8bd4ee&api=1&player_id=slideshow-player' width='500' height='281' frameborder='0' webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe></div>"); // Get the player object var iframe = $('#slideshow-player')[0], player = $f(iframe); // When the video is ready player.addEvent('ready', function() { // […]