devoir#03 作業03
Mar 16 2023
La deuxième semaine consistait à apprendre un peu de codage (enfin !). Ce projet vise à nous aider à nous exercer à créer une carte.
使用圖片,文字,emoji,邊框 & 圓角製作漂亮卡片
La deuxième semaine consistait à apprendre un peu de codage (enfin !).
Ce projet vise à nous aider à nous exercer à créer une carte. S'il vous plaît, jetez un coup d'œil à la carte que j'ai faite pour l'anniversaire de Carrie.
- en utilisant "addsubview" pour compiler l'image
- utiliser UILabel pour créer du texte et du contenu (couleur du texte, police, )
- largeur de bordure, couleur de bordure
- ajouter des emojis : cela a été la partie la plus difficile jusqu'à présent. Même si j'ai appris un peu sur les boucles, j'ai du mal à comprendre comment écrire la formule pour placer les emojis exactement où je les veux. Afin d'avoir un aperçu, j'ai décidé de revoir certains des travaux de mes camarades de classe.
pinkView.addSubview(messageLabel)
pinkView.addSubview(greetLabel)
pinkView.addSubview(cardmessageLable)
pinkView.addSubview(memorymessageLable)
pinkView.addSubview(signLabel)
let carrieImage = UIImage(named: "carrie")
let carrieImageView = UIImageView(image: carrieImage)
carrieImageView.frame = CGRect(x: 0, y: 0, width: 600, height: 800)
carrieImageView.layer.borderWidth = 30
carrieImageView.layer.borderColor = CGColor(red: 255/255, green: 204/255, blue: 229/255, alpha: 0.5)
carrieImageView.layer.cornerRadius = 50
carrieImageView.clipsToBounds = true
var rect = CGRect(x:0, y: 0, width: 1200, height: 800)
let pinkView = UIView(frame: rect)
pinkView.backgroundColor = UIColor(red: 255/255, green: 204/255, blue: 229/255, alpha: 0.5)
pinkView.addSubview(carrieImageView)
rect = CGRect(x: 0, y: 0, width: 1200, height: 800)
for i in 0...5 {
print (i)
let triangleLabel = UILabel(frame: CGRect(x: (i+7)*100, y: 15, width: 100, height: 100))
triangleLabel.text = "▲"
triangleLabel.font = UIFont.systemFont(ofSize: 35)
triangleLabel.textColor = UIColor(red: 255/255, green: 178/255, blue: 102/255, alpha: 0.5)
triangleLabel.transform = CGAffineTransform(rotationAngle: .pi / 180 * 45)
pinkView.addSubview(triangleLabel)
}
# 142 使用圖片,文字,emoji,邊框 & 圓角製作漂亮卡片
![Qu'est-ce qu'une liste liée, de toute façon? [Partie 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































