草庐IT

itemSize

全部标签

ios - 自定义 Collection View 布局崩溃

我已经创建了一个自定义数据网格。它基于具有自定义布局的CollectionView。布局修改了第一个部分和行属性,使它们具有粘性,因此当用户滚动时,其他行和部分应该位于粘性下方。这个布局的想法不是我的,我只是采用了它。(我不能将功劳归于真正的创作者,在我的研究中,我发现了如此多的布局变体,以至于我不确定哪个是原始布局)。不幸的是,我遇到了一个问题。滚动时发生崩溃:***Terminatingappduetouncaughtexception'NSInternalInconsistencyException',reason:'noUICollectionViewLayoutAttribu

ios - 如何从 UICollectionViewFlowLayout 为 itemSize 设置动画?

我正在使用UICollectionView在多个行和列上显示一组图形。用户可以使用pinchGesture来放大/缩小。当用户放大图形大小增加和用户缩小图形大小减小。要更改图形的大小,我只是更改UICollectionViewFlowLayout的属性itemSize。它工作得很好,但我无法使用以下代码为更改设置动画:[UIViewtransitionWithView:self.theCollectionViewduration:0.5foptions:UIViewAnimationOptionCurveLinearanimations:^(){_theFlowLayout.itemS

ios - 如何在 UICollectionView 中居中对齐项目?

我有一个CollectionView,它显示了一些启用了水平滚动和分页的图像。第一页和最后一页显示完美,但其余页面显示不正确,它们显示相邻页面的部分图像,因此它们未正确对齐(附上屏幕截图)。如何让所有页面看起来都一样,即图像正确居中对齐,这样相邻的页面就不会被偷看。请注意第2页中从左侧窥视的图像,因此实际图像从左侧被剪裁。我该如何解决这个问题,使所有页面看起来都像第1页。 最佳答案 如您在评论中的回复,可以找到答案here.这是您要求的Swift解决方案。swift1.2overridefunccollectionViewConte

ios - [PHCollectionList canContainCustomKeyAssets] : unrecognized selector sent to instance

在最新版本的iOS(iOS9.2和iOS9.3)上,获取PHAssets现在崩溃了。它以前工作正常。我得到的错误是:[PHCollectionListcanContainCustomKeyAssets]:unrecognizedselectorsenttoinstanceTerminatingappduetouncaughtexception'NSInvalidArgumentException'抛出异常的行是:PHFetchResult*fetchImage=[PHAssetfetchKeyAssetsInAssetCollection:(PHAssetCollection*)col

ios - 更新到 Swift 2.0 'map' 不可用 : call the 'map()' method on the sequence

代码来自一个名为ZLBalancedFlowLayout的github控件。(link)。我一直在尝试更新到Swift2.0,但出现此错误“‘map’不可用:在序列上调用‘map()’方法”。任何意见将是有益的。提前谢谢你。privatefunccollectionView(collectionView:UICollectionView,framesForItemsInSectionsection:Int,inoutupdateContentSizecontentSize:CGSize)->([CGRect],[CGFloat]){letmaxWidth=Float(scrollDir

ios - Collection View 、自动布局 UICollectionViewFlowLayout 和 itemSize

我真的在努力实现一些相当简单的事情:我想创建一个水平CollectionView,其中UICollectionViewCells是UICollectionView的大小本身。到目前为止一切顺利,我已经在Storyboard中设置了一个ViewController,看起来像这样(注意:CollectionView不等于ViewController的大小):+--------------------------+|||SomeView|+--------------------------+问题:尽管显式设置了itemSize,但CollectionView的单元格似乎不是Collecti

python - 当字符串列内容比已有内容长时,HDFStore.append(string, DataFrame) 失败

我有一个通过HDFStore存储的PandasDataFrame,它主要存储有关我正在执行的测试运行的摘要行。每行中的几个字段包含可变长度的描述性字符串。当我进行测试运行时,我创建了一个新的DataFrame,其中只有一行:defexport_as_df(self):returnpd.DataFrame(data=[self._to_dict()],index=[datetime.datetime.now()])然后调用HDFStore.append(string,DataFrame)将新行添加到现有的DataFrame。除了其中一个字符串列的内容大于已经存在的最长实例之外,这工作正常

ios - UICollectionView 水平分页 - 我可以使用 Flow Layout 吗?

这与TouseFlowLayout,ortoCustomize?相关但不同。.这是我正在尝试做的事情的一个例子:我想知道我是否可以使用UICollectionViewFlowLayout及其子类来做到这一点,或者我是否需要创建一个完全自定义的布局?根据UICollectionView上的WWDC2012视频,看起来如果您使用带有垂直滚动的FlowLayout,您的布局线是水平的,如果您水平滚动,您的布局线是垂直的。我想要水平滚动CollectionView中的水平布局线。我的模型中也没有任何固有部分-这只是一组项目。我可以将它们分成几个部分,但是CollectionView是可以调整大

ios - UICollectionView 水平分页 - 我可以使用 Flow Layout 吗?

这与TouseFlowLayout,ortoCustomize?相关但不同。.这是我正在尝试做的事情的一个例子:我想知道我是否可以使用UICollectionViewFlowLayout及其子类来做到这一点,或者我是否需要创建一个完全自定义的布局?根据UICollectionView上的WWDC2012视频,看起来如果您使用带有垂直滚动的FlowLayout,您的布局线是水平的,如果您水平滚动,您的布局线是垂直的。我想要水平滚动CollectionView中的水平布局线。我的模型中也没有任何固有部分-这只是一组项目。我可以将它们分成几个部分,但是CollectionView是可以调整大

python - 使用 NumPy 的数据类型的大小

在NumPy中,我可以通过以下方式获取特定数据类型的大小(以字节为单位):datatype(...).itemsize或:datatype(...).nbytes例如:np.float32(5).itemsize#4np.float32(5).nbytes#4我有两个问题。首先,有没有办法在不创建数据类型的实例的情况下获取这些信息?二、itemsize和nbytes有什么区别? 最佳答案 您需要一个dtype的实例来获取项目大小,但您不应该需要一个ndarray的实例。(稍后会清楚,nbytes是数组的属性,而不是dtype。)例如
12