0
私のnav_barはlogged_inユーザーの画像を右側に表示し、それをクリックするとプロフィール画面が開きます。ProMotionのnav_barボタンにリモートイメージを追加できません
ローカルプレースホルダイメージを使用しているため、まだプロフィール画像をアップロードしていない新しいユーザーがうまく動作しますが、Auth.current_user["image"]
にユーザーのREMOTEプロフィール画像を示すURLが含まれていると機能しません。
def on_load
image_view = UIImageView.alloc.initWithFrame(CGRectMake(0, 0, 50, 50))
image_view.contentMode = UIViewContentModeScaleAspectFit
image_view.setImageWithURL(Auth.current_user["image"])
set_nav_bar_button :right,
image: Auth.current_user["image"].nil? ? image.resource("icon_user_50x50.png") : image_view,
action: :open_profile
end
リモート画像が存在する場合、このコードは正しく機能しません。画像を表示しますが、タップ/クリックすると何も起こりません。私はこのライン交換した場合
:今すぐクリック/タップ
image: Auth.current_user["image"].nil? ? image.resource("icon_user_50x50.png") : image_view,
for this one:
image: Auth.current_user["image"].nil? ? image.resource("icon_user_50x50.png") : image.from_view(image_view),
は動作しますが、何の画像が表示されません。
ご協力いただければ幸いです。