Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class ViewController: UIViewController, UIScrollViewDelegate {
- @IBOutlet weak var scroll: UIScrollView!
- var topView = UIView()
- var imageView: UIImageView?
- let image = UIImage(named: "4")
- var aView: UIView?
- var label: UILabel?
- override func viewDidLoad() {
- super.viewDidLoad()
- scroll.frame = self.view.frame
- topView.backgroundColor = UIColor.greenColor()
- imageView = UIImageView(frame: CGRect(x: 0, y: 0, width: view.frame.width, height: 200))
- imageView?.image = image
- imageView?.contentMode = UIViewContentMode.ScaleAspectFill
- topView.addSubview(imageView!)
- label = UILabel(frame: CGRectMake(10, 50, view.frame.width-20, 50))
- label?.numberOfLines = 0
- label?.text = "课程描述:UIKit框架是iPhone应用程序开发中最基本的框架,也是用得最多、最重要的框架,从名字我们就能理解是界面相关操作组件集合。本套课程系统全面的学习iOS界面组件UIKit,不但熟悉各个界面组件操作,更重要的是深入浅出的理解原理,实在是市面不可多得的iOS界面教学课程。"
- label?.font = UIFont.systemFontOfSize(16)
- scroll.addSubview(topView)
- var labelHeight = label?.frame.height
- var topHeight = imageView?.frame.height
- println("\(labelHeight), \(topHeight)")
- scroll.contentSize = CGSize(width: self.view.frame.width, height: labelHeight!+topHeight!)
- scroll.addSubview(label!)
- }
- override func didReceiveMemoryWarning() {
- super.didReceiveMemoryWarning()
- // Dispose of any resources that can be recreated.
- }
- func scrollViewDidScroll(scrollView: UIScrollView) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement