草庐IT

automatic-uitableview-paging

全部标签

uitableview - AutoLayout 在调用 layoutIfNeeded() 时打破约束

我正在尝试使用Swift在UITableView中使用XCode6实现动态高度UITaleViewCell。我通过以图形方式设置约束,如下所示布置我的单元格(屏幕截图来自XCode5,因为XCode6上的NDA)。我还将BodyLabel的换行属性设置为“自动换行”,并将行号设置为“0”以允许多行。现在,如果我只是在tableView(tableView:UITableView?,cellForRowAtIndexPathindexPath:NSIndexPath?)方法中设置单元格的内容,那么我就能正确获得动态高度行为。但是,由于我是按照在线教程(特别是thisone)进行操作,所以

ios - 如何使用自适应转场在 UITableView 中实现 UIVisualEffectView

我想实现UIVisualEffectView以将模糊效果应用于View以显示位于其后面的View。这个背景应该模糊的View是一个嵌入在UINavigationController中的UITableViewController,它要么显示在iPad上的弹出窗口中,要么显示在由于iOS8自适应segues(PresentasPopover),在iPhone上以模态方式呈现全屏。当此ViewController位于弹出窗口中时,我希望背景模糊弹出窗口下方的内容,而当它全屏显示时,我希望背景模糊前一个ViewController。我尝试过实现这个,但没有成功。我什至无法获得适用于弹出窗口的模

ios - 如何使用自适应转场在 UITableView 中实现 UIVisualEffectView

我想实现UIVisualEffectView以将模糊效果应用于View以显示位于其后面的View。这个背景应该模糊的View是一个嵌入在UINavigationController中的UITableViewController,它要么显示在iPad上的弹出窗口中,要么显示在由于iOS8自适应segues(PresentasPopover),在iPhone上以模态方式呈现全屏。当此ViewController位于弹出窗口中时,我希望背景模糊弹出窗口下方的内容,而当它全屏显示时,我希望背景模糊前一个ViewController。我尝试过实现这个,但没有成功。我什至无法获得适用于弹出窗口的模

ios - Swift UITableView didSelectRowAtIndexPath 没有被调用

IOS开发新手,在处理表格上的单元格选择时遇到问题。每当我选择时,下面都不会调用该方法-知道为什么吗?我的项目结构是:ViewController->View->TableView下面的代码演示了方法调用。其他人被叫没问题!我知道触摸正在工作,因为下拉成功刷新并且单击一个单元格时它会突出显示。importUIKitclassViewController:UIViewController,UITableViewDelegate{letblah=["blah1"]//Howmanysectionsareinthetable?funcnumberOfSectionsInTableView(t

ios - Swift UITableView didSelectRowAtIndexPath 没有被调用

IOS开发新手,在处理表格上的单元格选择时遇到问题。每当我选择时,下面都不会调用该方法-知道为什么吗?我的项目结构是:ViewController->View->TableView下面的代码演示了方法调用。其他人被叫没问题!我知道触摸正在工作,因为下拉成功刷新并且单击一个单元格时它会突出显示。importUIKitclassViewController:UIViewController,UITableViewDelegate{letblah=["blah1"]//Howmanysectionsareinthetable?funcnumberOfSectionsInTableView(t

ios - 闭包中的 Swift UITableView reloadData

我认为我遇到了一个问题,我的关闭发生在后台线程上,而我的UITableView更新速度不够快。我正在调用REST服务,在我的闭包中我有一个tableView.reloadData()调用,但这需要几秒钟才能完成。如何使数据重新加载更快(可能在主线程上?)REST查询函数-使用SwiftyJSON库进行解码funcasyncFlightsQuery(){varurl:String="http://127.0.0.1:5000/flights"varrequest:NSMutableURLRequest=NSMutableURLRequest()request.URL=NSURL(stri

ios - 闭包中的 Swift UITableView reloadData

我认为我遇到了一个问题,我的关闭发生在后台线程上,而我的UITableView更新速度不够快。我正在调用REST服务,在我的闭包中我有一个tableView.reloadData()调用,但这需要几秒钟才能完成。如何使数据重新加载更快(可能在主线程上?)REST查询函数-使用SwiftyJSON库进行解码funcasyncFlightsQuery(){varurl:String="http://127.0.0.1:5000/flights"varrequest:NSMutableURLRequest=NSMutableURLRequest()request.URL=NSURL(stri

swift - 在 Swift 中从 UITableView 中删除一行?

我有一个名称表,我正在为它们制作滑动和删除功能,这会将它们从一个名称变量中删除,该变量是一个数组。我在xcode中选择了与教程最相似的功能并填写了它们,但是当我单击删除按钮时我的应用程序随机崩溃。这是我的删除按钮代码:functableView(_tableView:UITableView,editActionsForRowAtindexPath:IndexPath)->[UITableViewRowAction]?{letdeleteAction=UITableViewRowAction(style:.destructive,title:"Delete"){(rowAction:UI

swift - 在 Swift 中从 UITableView 中删除一行?

我有一个名称表,我正在为它们制作滑动和删除功能,这会将它们从一个名称变量中删除,该变量是一个数组。我在xcode中选择了与教程最相似的功能并填写了它们,但是当我单击删除按钮时我的应用程序随机崩溃。这是我的删除按钮代码:functableView(_tableView:UITableView,editActionsForRowAtindexPath:IndexPath)->[UITableViewRowAction]?{letdeleteAction=UITableViewRowAction(style:.destructive,title:"Delete"){(rowAction:UI

uitableview - 自动布局 : Get UIImageView height to calculate cell height correctly

到目前为止,我一直只在单元格内使用文本标签,这些标签应该自动调整自己的大小。我通常对所有边缘(内容View或邻居)施加约束,并将以下行添加到我的viewDidLoad()://190.0istheactualheightofmycustomcell(seenextimage)inthestoryboardcontainingalabelandarandomlysizedUIImageViewtableView.estimatedRowHeight=190.0tableView.rowHeight=UITableViewAutomaticDimension现在,当尝试包含图像时,我遇到了