質問編集履歴
13
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -32,5 +32,5 @@
|
|
32
32
|
}
|
33
33
|
}
|
34
34
|
`````````````````````````````````
|
35
|
-
見本としたコード
|
36
|
-
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwiX_9S15PPfAhVGWrwKHSisBB4QFjAAegQIChAB&url=https%3A%2F%2Fqiita.com%2Fsora%2Fitems%2F7948d8b60a9e0da58046&usg=AOvVaw2IFe-uIJraVH40pqbZYgte
|
35
|
+
見本としたコードのURL
|
36
|
+
[Qiira](https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwiX_9S15PPfAhVGWrwKHSisBB4QFjAAegQIChAB&url=https%3A%2F%2Fqiita.com%2Fsora%2Fitems%2F7948d8b60a9e0da58046&usg=AOvVaw2IFe-uIJraVH40pqbZYgte)
|
12
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -10,6 +10,7 @@
|
|
10
10
|
://他ソースコード
|
11
11
|
:
|
12
12
|
var myimage1 = UIImageView()
|
13
|
+
var animator : UIDynamicAnimator!
|
13
14
|
:
|
14
15
|
:
|
15
16
|
override func viewDidLoad() {
|
11
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -10,7 +10,6 @@
|
|
10
10
|
://他ソースコード
|
11
11
|
:
|
12
12
|
var myimage1 = UIImageView()
|
13
|
-
var animator : UIDynamicAnimator!
|
14
13
|
:
|
15
14
|
:
|
16
15
|
override func viewDidLoad() {
|
10
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
UIKitでmyimage1とゆう画像を、画面上部で生成し、画面外まで落下させるようなコードを書きたいのですが、落下が途中までしかしません。
|
4
4
|
障害物があるとゆう訳ではなく、gravityが一定までしか落ちないようになっているみたいです。
|
5
5
|
gravityの落下範囲を広げたりするにはどの様にすればよいでしょうか。
|
6
|
-
|
6
|
+
`````````````````````````````````
|
7
7
|
import UIKit
|
8
8
|
|
9
9
|
class ViewController: UIViewController {
|
@@ -31,6 +31,6 @@
|
|
31
31
|
self.animator = animator
|
32
32
|
}
|
33
33
|
}
|
34
|
-
|
34
|
+
`````````````````````````````````
|
35
35
|
見本としたコードは Qiitaの「UIKit DynamicsでViewを落下させる!」というものです
|
36
36
|
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwiX_9S15PPfAhVGWrwKHSisBB4QFjAAegQIChAB&url=https%3A%2F%2Fqiita.com%2Fsora%2Fitems%2F7948d8b60a9e0da58046&usg=AOvVaw2IFe-uIJraVH40pqbZYgte
|
9
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -32,4 +32,5 @@
|
|
32
32
|
}
|
33
33
|
}
|
34
34
|
''''''''''''''''''''''''''''''''''''''''''''
|
35
|
-
見本としたコードは Qiitaの「UIKit DynamicsでViewを落下させる!」というものです
|
35
|
+
見本としたコードは Qiitaの「UIKit DynamicsでViewを落下させる!」というものです
|
36
|
+
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwiX_9S15PPfAhVGWrwKHSisBB4QFjAAegQIChAB&url=https%3A%2F%2Fqiita.com%2Fsora%2Fitems%2F7948d8b60a9e0da58046&usg=AOvVaw2IFe-uIJraVH40pqbZYgte
|
8
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
UIKitでmyimage1とゆう画像を、画面上部で生成し、画面外まで落下させるようなコードを書きたいのですが、落下が途中までしかしません。
|
4
4
|
障害物があるとゆう訳ではなく、gravityが一定までしか落ちないようになっているみたいです。
|
5
5
|
gravityの落下範囲を広げたりするにはどの様にすればよいでしょうか。
|
6
|
-
|
6
|
+
''''''''''''''''''''''''''''''''''''''''''''
|
7
7
|
import UIKit
|
8
8
|
|
9
9
|
class ViewController: UIViewController {
|
@@ -31,5 +31,5 @@
|
|
31
31
|
self.animator = animator
|
32
32
|
}
|
33
33
|
}
|
34
|
-
|
34
|
+
''''''''''''''''''''''''''''''''''''''''''''
|
35
35
|
見本としたコードは Qiitaの「UIKit DynamicsでViewを落下させる!」というものです
|
7
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -4,19 +4,32 @@
|
|
4
4
|
障害物があるとゆう訳ではなく、gravityが一定までしか落ちないようになっているみたいです。
|
5
5
|
gravityの落下範囲を広げたりするにはどの様にすればよいでしょうか。
|
6
6
|
|
7
|
+
import UIKit
|
7
8
|
|
8
|
-
|
9
|
+
class ViewController: UIViewController {
|
9
|
-
|
10
|
-
//
|
10
|
+
://他ソースコード
|
11
|
+
:
|
12
|
+
var myimage1 = UIImageView()
|
11
|
-
var animator : UIDynamicAnimator!
|
13
|
+
var animator : UIDynamicAnimator!
|
12
|
-
|
14
|
+
:
|
15
|
+
:
|
16
|
+
override func viewDidLoad() {
|
17
|
+
super.viewDidLoad()
|
18
|
+
:
|
19
|
+
:
|
20
|
+
myimage1.frame = CGRect(x:0, y:0, width:250, height:250)
|
21
|
+
myimage1.image = UIImage(named: "name")
|
22
|
+
myimage1.center = CGPoint(x: 120 , y: 200 )
|
23
|
+
:
|
24
|
+
:
|
13
|
-
//アニメータ
|
25
|
+
//アニメータ生成
|
14
|
-
let animator = UIDynamicAnimator(referenceView: view
|
26
|
+
let animator = UIDynamicAnimator(referenceView: view
|
15
|
-
|
16
|
-
//重力設定
|
27
|
+
//重力の設定
|
17
28
|
let GravityBehavior = UIGravityBehavior(items: [myimage1])
|
18
|
-
animator.addBehavior(GravityBehavior)
|
29
|
+
animator.addBehavior(GravityBehavior)
|
19
30
|
|
20
|
-
self.animator = animator
|
31
|
+
self.animator = animator
|
32
|
+
}
|
33
|
+
}
|
21
34
|
|
22
35
|
見本としたコードは Qiitaの「UIKit DynamicsでViewを落下させる!」というものです
|
6
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,4 +2,21 @@
|
|
2
2
|
|
3
3
|
UIKitでmyimage1とゆう画像を、画面上部で生成し、画面外まで落下させるようなコードを書きたいのですが、落下が途中までしかしません。
|
4
4
|
障害物があるとゆう訳ではなく、gravityが一定までしか落ちないようになっているみたいです。
|
5
|
-
gravityの落下範囲を広げたりするにはどの様にすればよいでしょうか。
|
5
|
+
gravityの落下範囲を広げたりするにはどの様にすればよいでしょうか。
|
6
|
+
|
7
|
+
|
8
|
+
gravityはこの方法でやってます
|
9
|
+
|
10
|
+
//gravity定義
|
11
|
+
var animator : UIDynamicAnimator!
|
12
|
+
|
13
|
+
//アニメーター生成
|
14
|
+
let animator = UIDynamicAnimator(referenceView: view)
|
15
|
+
|
16
|
+
//重力設定
|
17
|
+
let GravityBehavior = UIGravityBehavior(items: [myimage1])
|
18
|
+
animator.addBehavior(GravityBehavior)
|
19
|
+
|
20
|
+
self.animator = animator
|
21
|
+
|
22
|
+
見本としたコードは Qiitaの「UIKit DynamicsでViewを落下させる!」というものです
|
5
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,35 +2,4 @@
|
|
2
2
|
|
3
3
|
UIKitでmyimage1とゆう画像を、画面上部で生成し、画面外まで落下させるようなコードを書きたいのですが、落下が途中までしかしません。
|
4
4
|
障害物があるとゆう訳ではなく、gravityが一定までしか落ちないようになっているみたいです。
|
5
|
-
gravityの落下範囲を広げたりするにはどの様にすればよいでしょうか。
|
5
|
+
gravityの落下範囲を広げたりするにはどの様にすればよいでしょうか。
|
6
|
-
|
7
|
-
|
8
|
-
↓コードです。解りにくかったらごめんなさい
|
9
|
-
|
10
|
-
import UIKit
|
11
|
-
|
12
|
-
class ViewController: UIViewController {
|
13
|
-
|
14
|
-
var animator : UIDynamicAnimator!
|
15
|
-
|
16
|
-
let myimage1 = UIImageView()
|
17
|
-
|
18
|
-
override func viewDidLoad() {
|
19
|
-
super.viewDidLoad()
|
20
|
-
|
21
|
-
//画像フレーム
|
22
|
-
myimage1.frame = CGRect(x:0, y:0, width:250, height:250)
|
23
|
-
|
24
|
-
//myimage1を生成する位置
|
25
|
-
myimage1.center = CGPoint(x: 360 , y: 200 )
|
26
|
-
|
27
|
-
//アニメータを生成
|
28
|
-
let animator = UIDynamicAnimator(referenceView: view)
|
29
|
-
|
30
|
-
//重力設定
|
31
|
-
let GravityBehavior = UIGravityBehavior(items: [myimage1])
|
32
|
-
animator.addBehavior(GravityBehavior)
|
33
|
-
|
34
|
-
self.animator = animator
|
35
|
-
}
|
36
|
-
}
|
4
修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -18,6 +18,9 @@
|
|
18
18
|
override func viewDidLoad() {
|
19
19
|
super.viewDidLoad()
|
20
20
|
|
21
|
+
//画像フレーム
|
22
|
+
myimage1.frame = CGRect(x:0, y:0, width:250, height:250)
|
23
|
+
|
21
24
|
//myimage1を生成する位置
|
22
25
|
myimage1.center = CGPoint(x: 360 , y: 200 )
|
23
26
|
|
3
文章ミスです
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,7 +13,7 @@
|
|
13
13
|
|
14
14
|
var animator : UIDynamicAnimator!
|
15
15
|
|
16
|
-
|
16
|
+
let myimage1 = UIImageView()
|
17
17
|
|
18
18
|
override func viewDidLoad() {
|
19
19
|
super.viewDidLoad()
|
2
文章ミスです
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,11 +13,11 @@
|
|
13
13
|
|
14
14
|
var animator : UIDynamicAnimator!
|
15
15
|
|
16
|
+
@IBOutlet weak var myimage1: UIImageView!
|
17
|
+
|
16
18
|
override func viewDidLoad() {
|
17
19
|
super.viewDidLoad()
|
18
20
|
|
19
|
-
@IBOutlet weak var myimage1: UIImageView!
|
20
|
-
|
21
21
|
//myimage1を生成する位置
|
22
22
|
myimage1.center = CGPoint(x: 360 , y: 200 )
|
23
23
|
|
1
少し足りない部分がありましたので直します
title
CHANGED
File without changes
|
body
CHANGED
@@ -13,6 +13,9 @@
|
|
13
13
|
|
14
14
|
var animator : UIDynamicAnimator!
|
15
15
|
|
16
|
+
override func viewDidLoad() {
|
17
|
+
super.viewDidLoad()
|
18
|
+
|
16
19
|
@IBOutlet weak var myimage1: UIImageView!
|
17
20
|
|
18
21
|
//myimage1を生成する位置
|
@@ -26,5 +29,5 @@
|
|
26
29
|
animator.addBehavior(GravityBehavior)
|
27
30
|
|
28
31
|
self.animator = animator
|
29
|
-
|
32
|
+
}
|
30
33
|
}
|