启用分页的scrollView无法正常工作? (目标C)

时间:2015-12-25 19:23:24

标签: ios uiscrollview

我想用三个UIViews创建分页scrollView。而不是想将imageView作为子视图添加到这些UIViews。我无法弄清楚如何计算imageViews的框架。 当我在没有imageViews的情况下运行代码时,它可以正常工作。

CREATE TABLE `myTable` (
`country` int(10) unsigned NOT NULL DEFAULT '1', -- country
`animal` int(3) NOT NULL,
`size` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`lang_id` tinyint(4) NOT NULL DEFAULT '1',
`x_id` int(10) NOT NULL,
KEY `country` (`country`),
KEY `x_id` (`x_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

1 个答案:

答案 0 :(得分:1)

图像视图的框架需要相对于其超视图(即视图)而不是滚动视图。要实现分页,您需要改变:

    UIImageView *imageView = [[UIImageView alloc] initWithFrame:view.frame];

为:

    UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0.0, 0.0, view.frame.size.width, view.frame.size.height)];