2019年6月10日月曜日

Bloggerでソースコードのいかした貼り方

ソースコードを貼る時に、行番号出したり、ハイライトしたり、見やすく貼れないかなと探していたら、このブログが参考になりました。

http://1studying.blogspot.com/2017/04/blogger_93.html



・Bloggerのヘッダ編集画面でbodyの上に何行かスクリプト貼り付け
・記事編集のHTML画面でおまじないを書いてソースコードを貼り付け

これだけで下のように、普通よりもちょっといい感じにコードの貼り付けができました。


import UIKit

class ViewController: UIViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate{

    var picker: UIImagePickerController!
    @IBOutlet weak var IV_Main: UIImageView!
    @IBOutlet weak var BBI_FileAccess: UIBarButtonItem!
    
    //画面が初期化時に呼ばれる
    override func viewDidLoad() {
        super.viewDidLoad()
        //PickerViewの初期化
        picker = UIImagePickerController()
        picker.delegate = self
        picker.sourceType = UIImagePickerController.SourceType.photoLibrary
    }

    //ファイルアクセスボタン押下
    @IBAction func Push_BBI_FileAccess(_ sender: UIBarButtonItem) {
        present(picker, animated: true)
    }
    
    //イメージピッカーが「キャンセル」された場合に呼ばれる
    func imagePickerControllerDidCancel(_ picker: UIImagePickerController) {
        dismiss(animated: true, completion: nil)
    }
    //イメージピッカーが「選択」された場合に呼ばれる
    func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
        let image = info[.originalImage] as! UIImage
        IV_Main.image = image
        dismiss(animated: true, completion: nil)
    }

}

惜しいところは、貼る時のパラメータ指定のところで、swift対応がないので、識別子の色付けが不完全なところかなあ。varとか、funcとか、色付けしてくれたらなああ。

0 件のコメント:

コメントを投稿