草庐IT

scroll-view滚动条

全部标签

objective-c - 滚动后单元格变空。 (X代码)

我的表格View有问题。当我滚动并且一个单元格从屏幕上消失时,它变成空白。我在Storyboard中构建了一个带有两个标签和一个ImageView的原型(prototype)单元格,它具有与我在代码中使用的相同的标识符。我还为customcell构建了一个自定义类。这是cellForRowAtIndexPath中的代码:-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"Cell"

ios - 如何在 Storyboard 中加载没有按钮的 View Controller ?

我想加载没有按钮的ViewController。我将标识符设置为10并尝试使用if(...){//loadViewController2[[selfstoryboard]instantiateViewControllerWithIdentifier:@"10"];}但什么也没发生。使用这个函数它s不也不起作用UIViewController*vc=[[selfstoryboard]instantiateViewControllerWithIdentifier:@"10"];[self.navigationControllerpushViewController:vc];这是我的项目ht

ios - 我想移动指定自动布局的 View 的位置。 (ios 6,xcode 4.5)

我想指定中心的坐标。-(Void)viewDidLoad{[superviewDidLoad];self.motherButton.center=CGPointMake(-100,self.motherButton.center.y);}在上面的代码中,motherButton并没有移出屏幕。你怎么走?我想在动画中移动。 最佳答案 -(void)viewDidAppear:(BOOL)animated{[superviewDidAppear:animated];self.motherButton.center=CGPointMake

iPhone 5 View 框架变化

我目前正在开发的应用有大量的浏览量。有些是webviews和一些普通的UIViews,有大量的subview。既然iPhone5已经问世,我如何才能最高效改变整个应用程序的框架尺寸以同时支持4英寸和3.5英寸设备?我当然可以使用一大堆if-else语句并为每个View布局多个框架大小,但是最好、最有效的方法是什么? 最佳答案 最有效的方法是使用提供的布局机制之一:Autoresizing–每个UIView都有属性autoresizingMask并通过将其设置为一个或多个值(使用|operator)你告诉View当它的父View的大小

ios - 当 View 扩展到全屏时 MPMoviePlayerController 被释放

如何检查MPMoviePlayerController实例何时被释放?请注意,我已经将NSZombieEnabled设置为YES并进行了检查。有问题的代码在某些情况下在我的应用程序中运行良好。在另一个例子中,当带有moviePlayer控件的View展开时,MPMoviePlayerDidEnterFullscreenNotification回调方法被执行,并且在屏幕变黑后不久,应用程序从用户角度卡住。(区别在于这个导航堆栈上有一个额外的viewController)。它不会使应用程序崩溃。它仍在运行,但无法返回可用的UI。在调试器中,我检查实例“存活”的最后已知时间以获取其地址,检查

小程序中 和web-view通信、Uniapp和webview通信

h5Document*{padding:0;margin:0;}发送数据window.onload=function(){letbtn=document.getElementById("btn")btn.onclick=function(){wx.miniProgram.postMessage({data:'foo'})console.log("提交成功了哦")}}index.js就是微信的jssdkhttps://res.wx.qq.com/open/js/jweixin-1.3.2.js这个连接下载小程序或者Uniapp中js中bdinmaeeage(e){console.log("获取到

ios - iPad 2 和 iPhone 4s 上不同的 UITableView 滚动性能

已解决self.view图层上有阴影。删除它后,tableview滚动流畅(56-59fps)。我遇到的问题很奇怪。我正在构建一个基于UITableView的Twitter应用程序。优化TableView加载和滚动后,我在iPad2和iPhone4S上测试了应用程序(相同的代码和相同的UI)。在iPad2上,我得到了56-59fps的平滑滚动动画。但是在iPhone4S上,我只有43-49fps的滚动动画,这很糟糕。这似乎不是由Retina显示屏引起的。从单元格中删除所有图像后,问题仍然存在。下面是cellForRowAtIndexPath的代码-(UITableViewCell*)t

javascript - iScroll 4 不在输入元素上滚动

我正在构建一个针对Android2.2+、Blackberry9+和iOS4+的移动应用程序。在我们的堆栈中,我们使用Phonegap、jQuery和iScroll(除其他外)。我们的一个应用程序屏幕看起来像这样(为匿名而编辑的文本)-在iOS5模拟器的Safari中运行。如您所见,这是一个典型的输入屏幕,具有固定的标题和多个block级表单元素,可拉伸(stretch)整个设备屏幕,填充较少。正如我提到的,我们的应用程序使用iScroll。我们使用以下代码在此页面上对其进行初始化(取自iScroll“表单”示例)。//...window.scroller=newiScroll(id,

objective-c - SingleTouch-View 中的第二根手指触发 touchesMoved

我想为child创建一个小型绘图应用程序。我不想实现多点触控绘图应用程序,因此我将绘图View的multipleTouchEnabled设置为false。绘图到目前为止工作正常,但是当child用第二根手指触摸View时,View的touchesMoved-eventhandler被调用:-(void)touchesMoved:(NSSet*)toucheswithEvent:(UIEvent*)event{UITouch*touch=[[eventallTouches]anyObject];CGPointtouchPoint=[touchlocationInView:self];//

iOS - 在 UIScrollView 中添加多个 UIButton 滚动不流畅

我在UIScrollview中添加(400+)个UIButton,当我在simulator中滚动时,它运行良好,但在iPad中它缓慢滚动。Here's我在做什么。-(void)viewDidLoad{[scrollViewsetContentSize:CGSizeMake(180*24,22*40+200)];for(inte=0;e 最佳答案 iOS模拟器在Mac上运行,比实际设备快很多。这完全取决于您的要求(为什么您需要这么多按钮),我建议添加一个UIView作为subview,然后在drawRect中绘制必要的东西。然后您可以