Skip to content

Instantly share code, notes, and snippets.

@angelabauer
Created August 13, 2019 11:57
Show Gist options
  • Save angelabauer/9d94ee98153b84681a63e7744077c9f0 to your computer and use it in GitHub Desktop.
Save angelabauer/9d94ee98153b84681a63e7744077c9f0 to your computer and use it in GitHub Desktop.
//
// ViewController.swift
// Dicee-iOS13
//
// Created by Angela Yu on 11/06/2019.
// Copyright © 2019 London App Brewery. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var diceImageView1: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
diceImageView1.image = #imageLiteral(resourceName: "DiceSix")
//Who What Value
diceImageView1.alpha = 0.5
}
}
@vldklsnk
Copy link

Снимок экрана 2022-06-28 в 23 25 45

I write code, but nothing changes for me

@AndresCastilloPlata
Copy link

Captura de Pantalla 2022-07-08 a la(s) 14 42 22
"imageliteral" didn't work for me but using "UIImage" worked.

@nemarkoo
Copy link

All done!

Screenshot 2022-09-26 at 15 35 58

@josileudo
Copy link

Sounds good!

image

@juraabdullaev
Copy link

Keep Learning!!!
Screenshot 2022-11-08 at 07 53 01

@halfnine-P
Copy link

cool!
Screenshot 2022-12-13 at 23 12 05

@asherginting
Copy link

Good

image

@moldirs429
Copy link

Screenshot 2023-02-05 at 16 43 56

works!

@ITsarik22
Copy link

ITsarik22 commented Feb 27, 2023

Снимок экрана 2023-02-27 в 22 08 14

@ERaff83
Copy link

ERaff83 commented May 28, 2023

I'm getting a Thread1: breakpoint 1.6 (1) any guidance on how to fix it?

@nobalking
Copy link

I couldn't even prompt the imageliteral code, it's not exactly same as what showed on the tutorial. Anyone knows what code to type? Running on Xcode 14.3.1

@melekzurnaci
Copy link

@nobalking you can use like below

diceImageViewOne.image = UIImage(imageLiteralResourceName:"DiceSix");

@codebwoy
Copy link

Screenshot 2023-06-26 at 00 26 36

I am now starting to learn iOS development and finding it interesting. I hope i am not alone and not too late here!

@codebwoy
Copy link

I couldn't even prompt the imageliteral code, it's not exactly same as what showed on the tutorial. Anyone knows what code to type? Running on Xcode 14.3.1

@nobalking you are correct! i also experienced your problem. I think the problem was as a result of the newer version of xcode you are using, since it is newer than the one Angela used in the tutorial.

The real code should be diceImageView1.image = #imageLiteral()

You can also find more answers to your problems using stackoverflow.com. I hope this will help!

@codebwoy
Copy link

Screenshot 2023-06-26 at 01 14 28

new challlenge for rolling to dice 2 successful!

@wellbegen
Copy link

Screenshot 2023-07-06 at 5 34 19 PM

@wellbegen
Copy link

was great until i started the Alpha step , green background took over everything !?

@Polyrhythmik
Copy link

@wellbegen In the document outline pane you can sort the layers of objects by dragging each object. It looks like you need to move the background image to the back so that the other objects are visible.

@ShriGaneshPurohit
Copy link

Screenshot 2023-10-09 at 8 12 52 PM

new challenge for rolling to dice 2 successfully completed!

@Ayushjhax
Copy link

image
Thread 1: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value

i am getting this error

@Aadileb
Copy link

Aadileb commented Feb 7, 2024

can someone explain why its showing Five dots instead of four while doing opaq
Screenshot 2024-02-07 at 1 57 16 PM

@lilianaBasak
Copy link

Screenshot 2024-02-28 at 11 08 56 PM (2)
I'm trying to do this, but since the course is from 2019, it's not the same now, can someone show how they did it?

@Nandha2403
Copy link

Nandha2403 commented Apr 4, 2024

Screenshot 2024-04-04 at 4 46 15 PM
Haha

@Aryanmittal23
Copy link

import UIKit

class ViewController: UIViewController {

@IBOutlet weak var diceImageView1: UIImageView!

/// <#Description#>
override func viewDidLoad() {
    super.viewDidLoad()
    
    diceImageView1.image = #imageLiteral(resourceName: "DiceSix")
    diceImageView1.alpha = 0.5
}

}

@Instamac2891
Copy link

class ViewController: UIViewController {

@IBOutlet weak var diceImageView1: UIImageView!

override func viewDidLoad() {
    super.viewDidLoad()
   
    diceImageView1.image = #imageLiteral(resourceName: "DiceSix")
   diceImageView1.layer.opacity = 0.5
}

It works :)

@hansblockchain
Copy link

//
// ViewController.swift
// Dicee-iOS13
//
// Created by Angela Yu on 11/06/2019.
// Copyright © 2019 London App Brewery. All rights reserved.
//

import UIKit

class ViewController: UIViewController {

@IBOutlet weak var diceImageView1: UIImageView!

override func viewDidLoad() {
    super.viewDidLoad()
   
    diceImageView1.image = UIImage(imageLiteralResourceName: "DiceSix")
    diceImageView1.alpha = 0.5
}

}

@PolunLin
Copy link

image

@White1689
Copy link

Screenshot 2024-10-04 at 22 30 49 The course is a nice course but it needs to be updated because Xcode has been updated and some features have changed.

@kumailkhan123
Copy link

Screen.Recording.2024-11-09.at.6.17.31.AM.mov
Screenshot 2024-11-09 at 6 22 42 AM import UIKit

class ViewController: UIViewController, UIGestureRecognizerDelegate {
var imgeOne =

["DiceeLogo","DiceFive","DiceFour","DiceOne","DiceSix","DiceThree","DiceTwo","GreenBackground","DiceFive","DiceFour","DiceOne","DiceSix","DiceThree","DiceTwo","DiceFive","DiceFour","DiceOne","DiceSix","DiceThree","DiceTwo"
]
var tabtrr = true
@IBOutlet weak var immj: UIImageView!
@IBOutlet weak var imageView1: UIImageView!

@IBOutlet weak var imageViewT: UIImageView!
override func viewDidLoad() {
    super.viewDidLoad()
 
    khn22()
 

    }
func imagetab() {
     let uitabgesture = UITapGestureRecognizer(target: self, action: #selector(khan))
        imageView1.addGestureRecognizer(uitabgesture)
   
      
}
func  imagetb1(){
    let uitabgesture1 = UITapGestureRecognizer(target: self, action: #selector(khn1))
    imageViewT.addGestureRecognizer(uitabgesture1)
}
@objc func khan(){
    if let randomimage  = imgeOne.randomElement(){
        imageView1.image = UIImage(named: randomimage)
    }
    else{
        print("imageView1 nill")
    }
}
@objc func khn1(){
     if  let rdmimage1 = imgeOne.randomElement(){
         imageViewT.image = UIImage(named: rdmimage1)
    }
    else{
        print("imageViewTwo nil")
    }
}
@objc func khn22(){
    imagetab()
   imagetb1()
}

}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment