如何让点击图片后回到点击图片前的页面还在点击图片时的位置
首先先做出可以滚动的长页面
在做出点击图片后的页面
注意点击图片后的页面的画板长度要和点击图片前的画板长度相同这样才可以使得点击后回到原来页面还在点击前的位置
做完这些之后点击到原型界面做出交互
看到交互属性栏里面有一个保留滚动位置点击
在回到设计页面,选中点击图片后的页面的全部内容
看到属性栏里有一个滚动是固定位置的选项,选中
注意一定要选中画板中全部内容的,再点击滚动是固定位置,不然的话页面滚动是就会有一部分随着页面滚定,有一部分不随页面滚动,会很难看,这样一个简单的聊天页面的图片页面就做好了。
单链表的创建
头插法
头插法,顾名思义就是从单链表的头指针处插入节点,优点是思路简单,比较符合单链表的正常思路,缺点就是插入顺序与链表连接顺序相反。
创建一个节点newNode;
保存头指针head.next的副本temp;
让头指针指向newNode,newNode.next指向temp;
void creatList_front(ListNode* const &h, const int &a) {
ListNode *newNode = new ListNode;
newNode->data = a;
ListNode *temp = h->next;
h->next = newNode;
newNode->next = temp;
}
尾插法
尾插法,就是从尾部插入节点的,优点是插入顺序与链表连接顺序一致。
创建尾指针tail,使tail指向链表的最后一个节点;
创建新节点newNode;
使tail->next指向新节点newNode;
让tail指向newNode;
void creatList_back(ListNode * &t, const int &a) {
ListNode *newNode = new ListNode;
newNode->data = a;
t->next = newNode;
t = newNode;
}