iphone - uiview 中的 uiscrollview

标签 iphone ios ios4

我正在开发一个需要在 uiview 中放置 uiscrollview 的应用程序。 View 有一个固定的背景,在 View 的下半部分,我必须放置 30 个在该区域内滚动的按钮。假设 uiview 是 320x480,那么我必须放置的 ScrollView 将在 (40, 160) 到 (280, 300) 之间。我只需要 ScrollView 就可以在其中包含 30 个按钮。因此 View 保持固定,只有按钮可以通过垂直滚动来选择。我怎样才能做到这一点?

当我放置 ScrollView 并将其与文件的所有者“ View ”连接时,它会占用所有 View 空间。

是的,我是新手:$

最佳答案

先加 UIScrollView 到 View :

UIScrollView *scroll = [[UIScrollView alloc]initWithFrame:CGRectMake(40,160,280,300)];

scroll.showsHorizontalScrollIndicator = YES;
[self.view addSubview:scroll];

//    Now Add your Buttons on this scrollview;
[scroll addSubview:buttonObject];]

如果你想添加 30 个按钮,你可以使用 'for' 循环来分配 用户界面按钮 's 然后将其添加到 ScrollView 中。

关于iphone - uiview 中的 uiscrollview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9852311/

相关文章:

iphone - 无法使用 iPhone 中的默认 Twitter 将数据从应用程序发送到 Twitter

iphone - 使用 iOS SDK 和完整的 Cocoa Touch/Objective-C 代码确定用户的设备

iphone - 在FBConnect ios中通过graph api获取page_access_token

ios - 使用 sqlite 在 iPhone 的 xcode 中创建表失败

iphone - 从其他应用返回到应用后会触发哪些功能?

iphone - 使用 CCTextureCache 设置粒子的纹理

iphone - 如何在没有预处理器的情况下创建在类中访问的全局 CGFloat

ios - SFSafariViewController 在导航栏和底部工具栏中是否始终具有相同的 UI 元素?

objective-c - 写入plist的问题

ios - 以编程方式将项目添加到 UIToolbar 不起作用