質問編集履歴

1

前提条件の誤りを修正

2019/04/19 08:22

投稿

masabunchor
masabunchor

スコア97

test CHANGED
@@ -1 +1 @@
1
- 【Xamarin.iOS】UIButton.SetTitle()メソッドで、アルファベット小文字1文字を設定できない。
1
+ 【Xamarin.iOS】MaterialComponents.MDCButton.SetTitle()メソッドで、アルファベット小文字1文字を設定できない。
test CHANGED
@@ -1,14 +1,14 @@
1
1
  ### やりたいこと
2
2
 
3
- **UIButton**のタイトルを、任意のメソッド呼び出しでアルファベット一文字に変更したい
3
+ ~~**UIButton**~~ **MaterialComponents.MDCButton**のタイトルを、任意のメソッド呼び出しでアルファベット一文字に変更したい
4
4
 
5
5
 
6
6
 
7
7
  ### 発生している事象
8
8
 
9
- **UIButton****SetTitle**メソッドにおいて、第一引数にアルファベット小文字1文字を指定した際、指定引数が大文字に変換されてタイトルに設定されてしまいます。
9
+ ~~**UIButton**~~ **MaterialComponents.MDCButton**メソッドにおいて、第一引数にアルファベット小文字1文字を指定した際、指定引数が大文字に変換されてタイトルに設定されてしまいます。
10
10
 
11
- これはiOS側の仕様なのでしょうか?
11
+ ~~これはiOS側の仕様なのでしょうか?~~
12
12
 
13
13
 
14
14
 
@@ -47,3 +47,21 @@
47
47
  Xamarin - 4.12.3.83
48
48
 
49
49
  Xamarin.iOS & Xamarin.Mac SDK - 12.4.0.64
50
+
51
+
52
+
53
+ ### 追記
54
+
55
+ 当該箇所で使っているコンポーネントが**UIButton**ではありませんでした。申し訳ありません…
56
+
57
+ 外部ライブラリの**MaterialComponents.MDCButton** (UIButtonの派生クラス) を使っていました。
58
+
59
+
60
+
61
+ UIButtonで試したところ、問題なく小文字を設定できました。
62
+
63
+ このライブラリ側の問題と考えられます。
64
+
65
+
66
+
67
+ 内容が変わって申し訳ないのですが **MaterialComponents.MDCButton** に小文字一文字を設定する方法はないのでしょうか。