草庐IT

Row_number

全部标签

ios - 移动行在索引路径 : how to delete section once last row is moved to another section

我有一个包含多个部分的表格View。我希望能够将行从一个部分移动到另一个部分,并在没有行时删除一个部分。我正在尝试通过moveRowAtIndexPath执行此操作,但我的代码不起作用并抛出NSRangeException异常。这是一个代码示例:-(void)tableView:(UITableView*)tableViewmoveRowAtIndexPath:(NSIndexPath*)fromIndexPathtoIndexPath:(NSIndexPath*)toIndexPath{NSUIntegerfromSection=[fromIndexPathsection];NSUI

iphone - "CGBitmapContextCreate: invalid data bytes/row"... 为什么 camera+ 过滤会打乱我的图像裁剪程序?

原图:过滤后的图像:我正在尝试将UIImages(手机相机胶卷中的照片)裁剪成正方形。这是我正在使用的部分代码,其中“图像”是正在裁剪的图像:if(image.size.height>image.size.width){dimension=image.size.width;imageRef=CGImageCreateWithImageInRect([imageCGImage],CGRectMake((image.size.height-dimension)/2,0,dimension,dimension));如果我使用的是原始图像,此时它看起来像这样:这很好,也是我所期望的-我有一个此

ios - swift 3 : How to center horizontally the last row of cells in a UICollectionView with only one section?

我正在使用只有一个部分的UICollectionView。这是一些可视化:[xxx][xxx][xx]如果UICollectionView的最后一行没有填充所有3个单元格,我想像这样将这些单元格居中:[xxx][xxx][xx]我尝试从以下地方实现解决方案:HowtocenterhorizontallyUICollectionViewCells?HowtocenteralignthecellsofaUICollectionView?但是,解决方案会移动所有单元格,如果最后一行不包含X个单元格,我只想移动最后一行,因为我只有一个部分。我知道如何设置插图,但我不知道如何通过只有一个部分并尝

numbers - 如何在 Kotlin 中将 Int 转换为十六进制字符串?

我正在寻找与Kotlin中Java的Integer.toHexString()类似的函数。是否有内置的东西,或者我们必须手动编写一个函数来将Int转换为String? 最佳答案 你仍然可以通过调用java.lang.Integer上的静态函数来使用Java转换:valhexString=java.lang.Integer.toHexString(i)而且,从Kotlin1.1开始,Kotlin标准库中也有一个函数可以进行转换:funInt.toString(radix:Int):StringReturnsastringreprese

numbers - 如何在 Kotlin 中将 Int 转换为十六进制字符串?

我正在寻找与Kotlin中Java的Integer.toHexString()类似的函数。是否有内置的东西,或者我们必须手动编写一个函数来将Int转换为String? 最佳答案 你仍然可以通过调用java.lang.Integer上的静态函数来使用Java转换:valhexString=java.lang.Integer.toHexString(i)而且,从Kotlin1.1开始,Kotlin标准库中也有一个函数可以进行转换:funInt.toString(radix:Int):StringReturnsastringreprese

ipad - 核心数据示例,无效更新 : invalid number of rows in section 0

我是iOS和XCode的新手,正在学习CoreData教程,我真的很困惑。我不断在以下错误日志中收到错误:ExceptionType:EXC_CRASH(SIGABRT)ExceptionCodes:0x0000000000000000,0x0000000000000000CrashedThread:0Dispatchqueue:com.apple.main-threadApplicationSpecificInformation:iPhoneSimulator235,iPhoneOS4.2(iPad/8C134)***Terminatingappduetouncaughtexcept

ios - 在 iOS 上生成 Excel 和 Numbers 均可读取的电子表格文件

我需要在iOS上生成一个Excel和Numbers都可读的电子表格文件。CSV文件是不够的,因为它不允许多个工作表和/或格式。哪种格式效果最好?是否有可用于生成该格式文件的库/框架? 最佳答案 创建Google文档电子表格GoogleDataAPIsObjective-CClientLibrary.然后您可以将其导入Excel/Numbers。 关于ios-在iOS上生成Excel和Numbers均可读取的电子表格文件,我们在StackOverflow上找到一个类似的问题:

iphone - iOS 开发 : What's a simple way to calculate the number of seconds that have passed between two events?

我需要计算iPhone上两个事件之间经过的秒数。为此,我需要存储第一个事件发生的时间,并将其与第二个事件发生的时间进行比较,看看是否已经超过30秒。我正准备开始尝试使用NSDate类来完成此操作,但我想知道是否有一种不使用对象的更简单方法来完成此操作,因为我更愿意存储简单的内在值而不是对象。谢谢你的智慧! 最佳答案 如果你真的想避免存储对象,你可以这样做:doublestartTime=[[NSDatedate]timeIntervalSince1970];//RunyourothercodedoubleendTime=[[NSDa

ios - NSDate 比较,找出特定(本地)时区的 "number of midnights between"

我是不是漏掉了什么?Apple提供的方法似乎只适用于UTC,无论机器的时区默认值如何,或者您将其设置为什么。这是我得到的输出:Output:2013-02-0110:41:24.152Scratch[17640:c07]cal=gregorian,cal.timeZone=America/Los_Angeles(PST)offset-288002013-02-0110:41:24.154Scratch[17640:c07]date_Feb1_1400PST=2013-02-0114:00-08002013-02-0110:41:24.156Scratch[17640:c07]date_

ios - indexpath.row 从 1 而不是 0 开始

我遇到了uitableview的strance问题。有时当我的表的数据源/numberofrowsinsection有3个值时,cellforowatindexpath从0-1而不是0-0开始。有人可以帮我找出发生此问题的可能原因。甚至尝试打印日志,但日志显示为0-1和0-2但不是0-0。这意味着它不会被调用到第一行,即0-0。 最佳答案 tableView:cellForRowAtIndexPath:根据需要调用以显示单元格,如果不显示单元格则不调用。如果未显示第0行,则不会调用section-cell0-0。