小编Ale*_*cez的帖子

UICollectionView - 滚动到第一个单元格

我正在使用UICollectionView,我需要在单击按钮后滚动到第一个单元格.

该按钮位于我的集合视图中的(大)标题部分...当点击它时,我需要滚动到位于此按钮下方的第一个单元格.

我创建了这个按钮的动作,但我不知道如何滚动到第一个UICollectionViewCell.

有人能帮我吗?

ios uicollectionview uicollectionviewcell swift xcode6

17
推荐指数
2
解决办法
3万
查看次数

tableview无法正常工作 - [UIViewController tableView:numberOfRowsInSection:]:无法识别的选择器发送到实例

我正在尝试初始化uitableview使用xib但是当我在模拟器中运行应用程序时,抛出以下异常.

2013-06-16 10:40:48.552 CoreDataExample[60661:c07] -[UIViewController tableView:numberOfRowsInSection:]: unrecognized selector sent to instance 0x81765a0
2013-06-16 10:40:48.554 CoreDataExample[60661:c07] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIViewController tableView:numberOfRowsInSection:]: unrecognized selector sent to instance 0x81765a0'
Run Code Online (Sandbox Code Playgroud)

在我尝试启动tableview之后的步骤下面:

  1. 添加UITableViewDelegateUITableViewDataSource在我的viewController.
  2. 将其插入tableview我的视图中viewController.xib.
  3. 创建文件所有者datasourcedelegate在其中(按下控制键并从组件到文件的所有者拖动鼠标箭头,然后选择选项委托).
  4. 实施方法- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath我的方法viewController.m.

下面是两种方法的实现:

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{

    return 10;

}



- (UITableViewCell *)tableView:(UITableView …
Run Code Online (Sandbox Code Playgroud)

xcode objective-c uitableview xib ios

9
推荐指数
2
解决办法
2万
查看次数

UIPageViewController,预览下一页

我真的需要将一个UIPageViewController应用到我的应用程序中,以便在水平滚动视图中显示n个对象.到现在为止,一切都还可以.

但问题是布局是自定义的,我需要显示一些"下一页"(如下图所示):

在此输入图像描述

我试图设置clipToBoundsfalse PageViewController以及加载的控制器,但它似乎不起作用.

所以我想知道是否有某种方法可以使用它UIPageViewController或者我应该改变方法并使用另一个组件UICollectionView(在这种情况下我不想遵循的方式).

iphone ios uipageviewcontroller swift

8
推荐指数
0
解决办法
964
查看次数

在 IOS 应用程序中,我必须将数据文件保存在哪个文件夹中?

我正在开发一个 QRCode 阅读器应用程序。扫描 qrcore 时,我想将其数据保存在文件中。我不想在 icloud 中备份它,我只想在应用程序关闭时文件数据不会丢失。

那么我应该在哪个文件夹中保存我的数据文件?

谢谢

iphone ios

3
推荐指数
1
解决办法
1718
查看次数

UIScrollView 自动布局不工作 contentView 的宽度

一年半后我又回来开发IOS了。我真的很难使用 UIScrollView 和自动布局。

我正在开发一个仅在 Iphone 和纵向模式下运行的应用程序。

我的内容视图中有一个简单的表单......

  • 标签
  • 文本域
  • 文本域
  • 文本域
  • 文本域
  • 按钮
  • 文本域
  • 看法
    • 图像视图
    • 标签

问题在于 contentView 内容的宽度。尺寸是为标签定义的。我想(而且真的必须这样做) o 根据屏幕尺寸调整它的大小。

这是我对第一个文本字段的限制: 在此处输入图片说明

这是我运行该应用程序的模拟器屏幕: 在此处输入图片说明

我之前提到过,它似乎是根据标签而不是屏幕尺寸来获得尺寸的。如果我为第一个标签创建尺寸约束,这个尺寸会改变,但我想根据屏幕动态地获得尺寸。

我没有写代码,我想优先使用自动布局来做,以便更好地理解自动布局的概念。

如果有人能帮我解决它......我将不胜感激。

uiscrollview ios autolayout swift xcode6

3
推荐指数
1
解决办法
1316
查看次数

UIScrollView 和自动布局不起作用

我正在尝试使我的应用程序中的视图可滚动。

O 完全按照教程https://www.youtube.com/watch?v=UnQsFlMGDsI 中的步骤操作。

我做的主要步骤是:

  • 添加一个 UIscrollView
  • 将视图添加到 UIscrollView(内容视图)
  • 为 UIScrollView 创建值为 0(顶部、左侧、右侧和底部)的边距约束
  • 为内容视图创建值为 0(顶部、左侧、右侧和底部)的边距约束
  • 在 ContentView 和主视图之间创建 2 个“等宽”和“等高”约束
  • ...(添加一些文本字段)

当我运行应用程序时,滚动视图不起作用

在此处输入图片说明

我真的无法让它发挥作用。我尝试了很多方法来应用 UIScrollView 并没有得到它。

storyboard uiscrollview ios autolayout xcode6

1
推荐指数
1
解决办法
2042
查看次数